From 386e9defbea931ebc5139a5db5c74e6f44bbbe02 Mon Sep 17 00:00:00 2001 From: spl3g Date: Mon, 1 Jun 2026 17:38:35 +0300 Subject: add product creation page and search filters --- config/settings.py | 2 ++ config/urls.py | 9 +++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) (limited to 'config') 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: -- cgit v1.2.3