diff options
| author | spl3g <spleefer6@gmail.com> | 2026-06-01 17:38:35 +0300 |
|---|---|---|
| committer | spl3g <spleefer6@gmail.com> | 2026-06-01 21:22:49 +0300 |
| commit | 386e9defbea931ebc5139a5db5c74e6f44bbbe02 (patch) | |
| tree | 9dff93fbd1c680790c11dbb80a231f50a004bc19 /config | |
| parent | 611f3017c00dd9a220402489602defab66f2c9f0 (diff) | |
add product creation page and search filters
Diffstat (limited to 'config')
| -rw-r--r-- | config/settings.py | 2 | ||||
| -rw-r--r-- | config/urls.py | 9 |
2 files changed, 9 insertions, 2 deletions
diff --git a/config/settings.py b/config/settings.py index 8ba7d50..d31c34e 100644 --- a/config/settings.py +++ b/config/settings.py @@ -125,3 +125,5 @@ STATICFILES_DIRS = [BASE_DIR / "static"] MEDIA_URL = "/media/" MEDIA_ROOT = BASE_DIR / "media" +LOGIN_REDIRECT_URL = "product_list" +LOGOUT_REDIRECT_URL = "login" diff --git a/config/urls.py b/config/urls.py index ff27744..1808f0f 100644 --- a/config/urls.py +++ b/config/urls.py @@ -20,13 +20,18 @@ from django.contrib.auth.views import LogoutView from django.conf import settings from django.conf.urls.static import static -from core.views import UserLoginView, ProductListView +from core.views import ( + UserLoginView, + ProductListView, + ProductCreateView, +) urlpatterns = [ path('admin/', admin.site.urls), path("", UserLoginView.as_view(), name="login"), path("logout/", LogoutView.as_view(), name="logout"), - path("products/", ProductListView.as_view(), name="products"), + path("products/", ProductListView.as_view(), name="product_list"), + path("products/add/", ProductCreateView.as_view(), name="product_create"), ] if settings.DEBUG: |
