from django.urls import path from django.contrib.auth.views import LoginView, LogoutView from .views import ( add_to_cart, buyer_dashboard, cart_view, checkout, dashboard_redirect, home, product_detail, remove_from_cart, seller_dashboard, ) urlpatterns = [ path("", home, name="home"), path("product//", product_detail, name="product_detail"), path("login/", LoginView.as_view(template_name="core/login.html"), name="login"), path("logout/", LogoutView.as_view(next_page="home"), name="logout"), path("dashboard/", dashboard_redirect, name="dashboard"), path("dashboard/buyer/", buyer_dashboard, name="buyer_dashboard"), path("dashboard/seller/", seller_dashboard, name="seller_dashboard"), path("cart/", cart_view, name="cart_view"), path("cart/add//", add_to_cart, name="add_to_cart"), path("cart/remove//", remove_from_cart, name="remove_from_cart"), path("checkout/", checkout, name="checkout"), ]