Пример #1
0
from django.urls import path
from api.views import RestaurantListView, OrderListCreateView, AnnouncementListView, TableListView, ReservationCreateView, AccountInfoView
from rest_framework.authtoken import views

urlpatterns = [
    path('announcements', AnnouncementListView.as_view(),
         name="announcements"),
    path('restaurants', RestaurantListView.as_view(), name="restaurants"),
    path('orders', OrderListCreateView.as_view(), name="orders"),
    path('tables', TableListView.as_view(), name="tables"),
    path('reservations', ReservationCreateView.as_view(), name="reservations"),
    path('login', views.obtain_auth_token),
    path('account', AccountInfoView.as_view(), name="account")
]
Пример #2
0
         views.restaurant_update,
         name='restaurant-update'),
    path('restaurants/<int:restaurant_id>/delete/',
         views.restaurant_delete,
         name='restaurant-delete'),
    path('restaurants/<int:restaurant_id>/favorite/',
         views.restaurant_favorite,
         name='restaurant-favorite'),
    path('restaurants/<int:restaurant_id>/item/add/',
         views.item_create,
         name='item-create'),
    path('signup/', views.signup, name='signup'),
    path('signin/', views.signin, name='signin'),
    path('signout/', views.signout, name='signout'),
    path('no-access/', views.no_access, name='no-access'),
    path('api/list/', RestaurantListView.as_view(), name='api-list'),
    path('api/create/', RestaurantCreateView.as_view(), name='api-create'),
    path('api/<int:restaurant_id>/detail/',
         RestaurantDetailView.as_view(),
         name='api-detail'),
    path('api/<int:restaurant_id>/update/',
         RestaurantUpdateView.as_view(),
         name='api-update'),
    path('api/<int:restaurant_id>/delete/',
         RestaurantDeleteView.as_view(),
         name='api-delete'),
    path('api/register/', RegisterView.as_view(), name='api-register'),
    path('api/login/', obtain_jwt_token, name='api-login'),
]

if settings.DEBUG:
Пример #3
0
from django.contrib import admin
from django.urls import path
from api.views import RestaurantListView, TagListView
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
    path('admin/', admin.site.urls),
    path("tags/", TagListView.as_view(), name="tag-list"),

    path("restaurants/", RestaurantListView.as_view(), name="restaurants-list")

]
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)