from django.urls import path from . import views from . import views_autocomplete as ac from . import views from django.contrib.auth import views as auth_views from .views import PublicLoginView app_name = "public_frontend" urlpatterns = [ # Autocomplete endpoints for dependent selects path('autocomplete/countries/', ac.countries_autocomplete, name='ac_countries'), path('autocomplete/states/', ac.states_autocomplete, name='ac_states'), path('autocomplete/cities/', ac.cities_autocomplete, name='ac_cities'), path("", views.home, name="home"), path("login/", PublicLoginView.as_view(), name="login"), path("logout/", auth_views.LogoutView.as_view(next_page="public_frontend:home"), name="logout"), path("me/", views.my_profile, name="my_profile"), path("register/", views.register, name="register"), path("services//", views.service_detail, name="service_detail"), path("materials/", views.materials_list, name="materials_list"), path("listings/", views.listings_list, name="listings_list"), path("listings//", views.listing_detail, name="listing_detail"), path("pickups/request/", views.pickup_request, name="pickup_request"), path("contact/", views.contact, name="contact"), path("blog/", views.blog_list, name="blog_list"), path("blog//", views.blog_detail, name="blog_detail"), ]