summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/settings.py2
-rw-r--r--config/urls.py9
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: