from django.urls import path from api.views import OsdView, DetailView urlpatterns = [ path('', OsdView.as_view()), path('<slug:machine_name>/', DetailView.as_view()), ]
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)
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()) ]
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)
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)
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'),
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)