gault-millau/apps/location/urls.py

33 lines
1.9 KiB
Python

"""Location app urlconf."""
from django.urls import path
from location import views
app_name = 'location'
urlpatterns = [
path('country/list/', views.CountryListView.as_view(), name='country-list'),
path('country/create/', views.CountryCreateView.as_view(), name='country-create'),
path('country/<int:pk>/detail/', views.CountryRetrieveView.as_view(), name='country-retrieve'),
path('country/<int:pk>/delete/', views.CountryDestroyView.as_view(), name='country-destroy'),
path('country/<int:pk>/update/', views.CountryUpdateView.as_view(), name='country-update'),
path('region/list/', views.RegionListView.as_view(), name='region-list'),
path('region/create/', views.RegionCreateView.as_view(), name='region-create'),
path('region/<int:pk>/detail/', views.RegionRetrieveView.as_view(), name='region-retrieve'),
path('region/<int:pk>/delete/', views.RegionDestroyView.as_view(), name='region-destroy'),
path('region/<int:pk>/update/', views.RegionUpdateView.as_view(), name='region-update'),
path('city/list/', views.CityListView.as_view(), name='city-list'),
path('city/create/', views.CityCreateView.as_view(), name='city-create'),
path('city/<int:pk>/detail/', views.CityRetrieveView.as_view(), name='city-retrieve'),
path('city/<int:pk>/delete/', views.CityDestroyView.as_view(), name='city-destroy'),
path('city/<int:pk>/update/', views.CityUpdateView.as_view(), name='city-update'),
path('address/list/', views.AddressListView.as_view(), name='address-list'),
path('address/create/', views.AddressCreateView.as_view(), name='address-create'),
path('address/<int:pk>/detail/', views.AddressRetrieveView.as_view(), name='address-retrieve'),
path('address/<int:pk>/delete/', views.AddressDestroyView.as_view(), name='address-destroy'),
path('address/<int:pk>/update/', views.AddressUpdateView.as_view(), name='address-update'),
]