Esempio n. 1
0
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'),
Esempio n. 2
0
#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')
]
Esempio n. 3
0
"""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()),
]