コード例 #1
0
from django.urls import path
from api.views import OsdView, DetailView

urlpatterns = [
    path('', OsdView.as_view()),
    path('<slug:machine_name>/', DetailView.as_view()),
]
コード例 #2
0
ファイル: urls.py プロジェクト: FarahhM/ClassroomsAPI
urlpatterns = [
    path('admin/', admin.site.urls),
    path('classrooms/', views.classroom_list, name='classroom-list'),
    path('classrooms/<int:classroom_id>/',
         views.classroom_detail,
         name='classroom-detail'),
    path('classrooms/create', views.classroom_create, name='classroom-create'),
    path('classrooms/<int:classroom_id>/update/',
         views.classroom_update,
         name='classroom-update'),
    path('classrooms/<int:classroom_id>/delete/',
         views.classroom_delete,
         name='classroom-delete'),
    path('api/list/', ClassroomListView.as_view(), name='api-list'),
    path('detail/<int:classroom_id>/', DetailView.as_view(), name='detail'),
    path('api/create/', CreateView.as_view(), name='api-create'),
    path('api/<int:classroom_id>/update/',
         UpdateView.as_view(),
         name='api-update'),
    path('api/<int:classroom_id>/delete/',
         DeleteView.as_view(),
         name='api-delete'),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL,
                          document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
コード例 #3
0
ファイル: urls.py プロジェクト: larryzl/wxspider
from django.urls import re_path
from api.views import ArticleView, DetailView, TopicView

urlpatterns = [
    re_path(r'article/$', ArticleView.as_view()),
    re_path(r'detail/$', DetailView.as_view()),
    re_path(r'topic/$', TopicView.as_view())
]
コード例 #4
0
from django.conf.urls.static import static
from classes import views
from api.views import (
	ListView,
	DetailView,
	CreateView,
	UpdateView,
	DeleteView,
	)

urlpatterns = [
    path('admin/', admin.site.urls),
    path('classrooms/', views.classroom_list, name='classroom-list'),
    path('classrooms/<int:classroom_id>/', views.classroom_detail, name='classroom-detail'),

    path('classrooms/create', views.classroom_create, name='classroom-create'),
    path('classrooms/<int:classroom_id>/update/', views.classroom_update, name='classroom-update'),
    path('classrooms/<int:classroom_id>/delete/', views.classroom_delete, name='classroom-delete'),

    path('api/list/', ListView.as_view(), name='api-list'),
    path('api/<int:classroom_id>/', DetailView.as_view(), name='api-detail'),

    path('api/create', CreateView.as_view(), name='api-create'),
    path('api/<int:classroom_id>/update/', UpdateView.as_view(), name='api-update'),
    path('api/<int:classroom_id>/delete/', DeleteView.as_view(), name='api-delete'),
]

if settings.DEBUG:
	urlpatterns+=static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
	urlpatterns+=static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #5
0
ファイル: urls.py プロジェクト: sarah-am/ClassroomsAPI
from classes import views
from api.views import ListView, DetailView, CreateView, UpdateView, DeleteView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('classrooms/', views.classroom_list, name='classroom-list'),
    path('classrooms/<int:classroom_id>/',
         views.classroom_detail,
         name='classroom-detail'),
    path('classrooms/create', views.classroom_create, name='classroom-create'),
    path('classrooms/<int:classroom_id>/update/',
         views.classroom_update,
         name='classroom-update'),
    path('classrooms/<int:classroom_id>/delete/',
         views.classroom_delete,
         name='classroom-delete'),
    path('api/list/', ListView.as_view(), name='list'),
    path('api/detail/<int:classroom_id>/', DetailView.as_view(),
         name='detail'),
    path('api/create/<int:classroom_id>/', CreateView.as_view(),
         name='create'),
    path('api/update/<int:classroom_id>/', UpdateView.as_view(),
         name='update'),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL,
                          document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
コード例 #6
0
ファイル: urls.py プロジェクト: FvD/ePortfolio-REST-framework
from djangorestframework.resources import ModelResource
from djangorestframework.views import ListOrCreateModelView, InstanceModelView
from api.views import ListView, DetailView, ListOrCreateView

from portfolio.resources import PortfolioResource, EducationResource, WorkResource, InterestResource, AffiliationResource
from portfolio.views import PortfolioView, EducationView

from persons.resources import PersonResource



urlpatterns = patterns('',
    #url(r'^$', ListOrCreateView.as_view(resource=PortfolioResource)),
    url(r'^portfolios/$', ListOrCreateView.as_view(resource=PortfolioResource), name='Portfolio-List'),
    url(r'^portfolios/(?P<uuid>[^/]+)/$', DetailView.as_view(resource=PortfolioResource), name='Portfolio-Detail'),
    url(r'^portfolios/(?P<person>[^/]+)/$', ListOrCreateView.as_view(resource=PortfolioResource), name='Portfolios-Person'),
    url(r'^education/$', ListOrCreateView.as_view(resource=EducationResource), name='Education'),
    url(r'^portfolios/(?P<portfolio>[^/]+)/education/$', ListOrCreateView.as_view(resource=EducationResource), name='Education-List'),
    url(r'^portfolios/(?P<portfolio>[^/]+)/education/(?P<uuid>[^/]+)/$', DetailView.as_view(resource=EducationResource), name='Education-Detail'),
    url(r'^work/$', ListOrCreateView.as_view(resource=WorkResource), name='Work'),
    url(r'^portfolios/(?P<portfolio>[^/]+)/work/$', ListOrCreateView.as_view(resource=WorkResource), name='Work-List'),
    url(r'^portfolios/(?P<portfolio>[^/]+)/work/(?P<uuid>[^/]+)/$', DetailView.as_view(resource=WorkResource), name='Work-Detail'),
    url(r'^interests/$', ListOrCreateView.as_view(resource=InterestResource), name='Interests'),
    url(r'^portfolios/(?P<portfolio>[^/]+)/interests/$', ListOrCreateView.as_view(resource=InterestResource), name='Interest-List'),
    url(r'^portfolios/(?P<portfolio>[^/]+)/interest/(?P<uuid>[^/]+)/$', DetailView.as_view(resource=InterestResource), name='Interest-Detail'),
    url(r'^affiliations/$', ListOrCreateView.as_view(resource=AffiliationResource), name='Affiliations'),
    url(r'^portfolios/(?P<portfolio>[^/]+)/affiliations/$', ListOrCreateView.as_view(resource=AffiliationResource), name='Affiliation-List'),
    url(r'^portfolios/(?P<portfolio>[^/]+)/affiliation/(?P<uuid>[^/]+)/$', DetailView.as_view(resource=AffiliationResource), name='Affiliation-Detail'),
    url(r'^persons/$', ListOrCreateView.as_view(resource=PersonResource), name='Persons'),
    url(r'^persons/(?P<uuid>[^/]+)/$', DetailView.as_view(resource=PersonResource), name='Person'),  
コード例 #7
0
ファイル: urls.py プロジェクト: mshemali/task_14
    path('restaurants/<int:restaurant_id>/update/',
         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('list/', RestaurantListView.as_view(), name='list'),
    path('api/detail/<int:rest_id>/', DetailView.as_view(), name='detail'),
    path('api/update/<int:rest_id>/', UpdateListView.as_view(), name='detail'),
    path('api/delete/<int:rest_id>/', DeleteListView.as_view(), name='delete'),
    path('api/create/', CreateView.as_view(), name='create'),
    # path('detail/<int:object_id>/', DetailView.as_view(), name='detail'),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL,
                          document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)