27 lines
1.3 KiB
Python
27 lines
1.3 KiB
Python
"""Establishment url patterns for backoffice."""
|
|
|
|
from django.urls import path
|
|
|
|
from establishment import views
|
|
|
|
app_name = 'establishment'
|
|
|
|
|
|
urlpatterns = [
|
|
path('', views.EstablishmentListCreateView.as_view(), name='list'),
|
|
path('<int:pk>/', views.EstablishmentRetrieveView.as_view(), name='detail'),
|
|
path('<int:pk>/schedule/<int:schedule_id>/', views.EstablishmentScheduleRUDView.as_view(),
|
|
name='schedule-rud'),
|
|
path('<int:pk>/schedule/', views.EstablishmentScheduleCreateView.as_view(),
|
|
name='schedule-create'),
|
|
path('menus/', views.MenuListCreateView.as_view(), name='menu-list'),
|
|
path('menus/<int:pk>/', views.MenuRUDView.as_view(), name='menu-rud'),
|
|
path('plates/', views.PlateListCreateView.as_view(), name='plates'),
|
|
path('plates/<int:pk>/', views.PlateListCreateView.as_view(), name='plate-rud'),
|
|
path('socials/', views.SocialListCreateView.as_view(), name='socials'),
|
|
path('socials/<int:pk>/', views.SocialRUDView.as_view(), name='social-rud'),
|
|
path('phones/', views.PhonesListCreateView.as_view(), name='phones'),
|
|
path('phones/<int:pk>/', views.PhonesRUDView.as_view(), name='phones-rud'),
|
|
path('emails/', views.EmailListCreateView.as_view(), name='emails'),
|
|
path('emails/<int:pk>/', views.EmailRUDView.as_view(), name='emails-rud'),
|
|
] |