urls.py 821 B

123456789101112131415161718
  1. from django.conf import settings
  2. from django.conf.urls.static import static
  3. from django.contrib.auth.views import LoginView
  4. from django.urls import path
  5. from .views import *
  6. urlpatterns = [
  7. path('', HomePageListView.as_view(), name='main_page'),
  8. path('service', ServicesListView.as_view(), name='services'),
  9. path('service/<int:pk>', ServiceDetailView.as_view(), name='service'),
  10. path('add_to_cart/<int:service_id>', add_to_cart, name='add_to_cart'),
  11. path('logout', BBLogoutView.as_view(), name='logout'),
  12. path('login', LoginView.as_view(), name='login'),
  13. path('register', SignupView.as_view(), name='register'),
  14. path('profile', UserProfileView.as_view(), name='profile'),
  15. path('search_result', search, name='search'),
  16. ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)