from django.conf.urls import url from django.urls import path from django.contrib import admin from django.conf import settings from django.conf.urls.static import static from airplanes.views import list_view, detail_view, create_view, update_view, delete_view, user_login, user_register, user_logout from api.views import ListView, Detailview, CreateView, UpdateView, DeleteView urlpatterns = [ path('admin/', admin.site.urls), path('index/', list_view, name="list-page"), path('detail/<int:id>', detail_view, name="detail-page"), path('create/', create_view, name='create-page'), path('update/<int:obj_id>', update_view, name='update-page'), path('delete/<int:object_id>', delete_view, name='delete-page'), path('List/<int:object_id>', ListView.as_view(), name='List-page'), path('details/view/<int:object_id>', Detailview.as_view(), name='Detailview-page'), path('create/view/<int:object_id>', CreateView.as_view(), name='CreateView-page'), path('update/view/<int:object_id>', UpdateView.as_view(), name='UpdateView-page'), path('delete/view/<int:object_id>', DeleteView.as_view(), name='DeleteView-page'), path('login/view/', user_login, name='login-page'), path('registration/view/', user_register, name='register-page'), path('logout/', user_logout, name='logout-page'),
#from events import views urlpatterns = [ path('', home, name='home'), path('signup/', Signup.as_view(), name='signup'), path('login/', Login.as_view(), name='login'), path('logout/', Logout.as_view(), name='logout'), path('list/', event_list, name='event-list'), path('create/', create_event, name='create-event'), path('detail/<int:event_id>', event_detail, name='event-detail'), path('update/<int:event_id>', event_update, name='event-update'), path('dashboard/', dashboard, name='dashboard'), path('my_list/', my_list, name='my-list'), path('booking/<int:event_id>', booking, name='event-book'), # API paths path('api/list/', ListView.as_view(), name='api-list'), path('api/organizer-events/', ListEventsView.as_view(), name='api-event-list'), path('api/login/', TokenObtainPairView.as_view(), name='token_obtain_pair'), path('api/register/', Register.as_view(), name="register"), path('api/update/<int:object_id>', UpdateView.as_view(), name='api-update'), path('api/create/', EventCreateView.as_view(), name='api-create'), path('api/booked-events/', BookEventList.as_view(), name='api-event-book'), path('api/book/', Book.as_view(), name='book'), path('api/events/<int:event_id>/bookings/', EventUsers.as_view(), name='users') ]
"""rest_framework_queryset URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.9/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Add an import: from blog import urls as blog_urls 2. Import the include() function: from django.conf.urls import url, include 3. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from django.conf.urls import url from django.contrib import admin from api.views import ListView from web.views import ListDataView urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^api/', ListView.as_view()), url(r'^list/$', ListDataView.as_view()), url(r'^list/page/(?P<page>\d+)/$', ListDataView.as_view()), ]