Example #1
0
 url(r'^api/v1/estimate/$', EstimateList.as_view()),
 url(r'^api/v1/estimate/(?P<pk>[0-9]+)/$', EstimateDetail.as_view()),
 url(r'^api/v1/acknowledgement/$', AcknowledgementList.as_view()),
 url(r'^api/v1/acknowledgement/(?P<pk>[0-9]+)/$',
     AcknowledgementDetail.as_view()),
 url(r'^api/v1/shipping/$', ShippingList.as_view()),
 url(r'^api/v1/shipping/(?P<pk>[0-9]+)/$', ShippingDetail.as_view()),
 url(r'^api/v1/purchase-order/$', PurchaseOrderList.as_view()),
 url(r'^api/v1/purchase-order/(?P<pk>[0-9]+)/$',
     PurchaseOrderDetail.as_view()),
 url(r'^api/v1/employee/$', EmployeeList.as_view()),
 url(r'^api/v1/employee/(?P<pk>[0-9]+)/$', EmployeeDetail.as_view()),
 url(r'^api/v1/attendance/$', AttendanceList.as_view()),
 url(r'^api/v1/attendance/(?P<pk>[0-9]+)/$', AttendanceDetail.as_view()),
 url(r'^api/v1/project/$', ProjectList.as_view()),
 url(r'^api/v1/project/(?P<pk>[0-9]+)/$', ProjectDetail.as_view()),
 url(r'^api/v1/room/$', RoomList.as_view()),
 url(r'^api/v1/room/(?P<pk>[0-9]+)/$', RoomDetail.as_view()),
 url(r'^api/v1/room-item/$', RoomItemList.as_view()),
 url(r'^api/v1/room-item/(?P<pk>[0-9]+)/$', RoomItemDetail.as_view()),
 url(r'^api/v1/label/$', LabelList.as_view()),
 url(r'^api/v1/label/(?P<pk>[0-9]+)/$', LabelDetail.as_view()),
 url(r'^api/v1/user/$', UserList.as_view()),
 url(r'^api/v1/user/(?P<pk>[0-9]+)/$', UserDetail.as_view()),
 url(r'^api/v1/group/$', GroupList.as_view()),
 url(r'^api/v1/group/(?P<pk>[0-9]+)/$', GroupDetail.as_view()),
 url(r'^api/v1/permission/$', PermissionList.as_view()),
 url(r'^api/v1/permission/(?P<pk>[0-9]+)/$', PermissionDetail.as_view()),
 url(r'^api/v1/equipment/$', EquipmentList.as_view()),
 url(r'^api/v1/equipment/(?P<pk>[0-9]+)/$', EquipmentDetail.as_view()),
 #url(r'^api/v1/log/$', LogList.as_view()),
Example #2
0
from django.conf.urls import patterns, url
from projects.views import ProjectsList, ProjectDetail, TodoListDetail, TodoItemDetail, \
    ArchiveProjectsList, ProjectTodo, ProjectUsers, UpdateProject, CreateProject

urlpatterns = patterns('',
    url(r'^p(?P<project_pk>[\d]+)/(?P<todo_list_pk>[\d]+)/(?P<pk>[\d]+)/$', TodoItemDetail.as_view(), name='project_todo_item_detail'),
    url(r'^p(?P<project_pk>[\d]+)/(?P<pk>[\d]+)/$', TodoListDetail.as_view(), name='project_todo_list_detail'),
    url(r'^p(?P<pk>[\d]+)/edit/$', UpdateProject.as_view(), name='project_edit'),
    url(r'^p(?P<pk>[\d]+)/todolists/$', ProjectTodo.as_view(), name='project_todolists'),
    url(r'^p(?P<pk>[\d]+)/users/$', ProjectUsers.as_view(), name='project_users'),
    url(r'^p(?P<pk>[\d]+)/$', ProjectDetail.as_view(), name='project_detail'),
    url(r'^add/$', CreateProject.as_view(), name='project_add'),
    url(r'^archive/$', ArchiveProjectsList.as_view(), name='projects_archive'),
    url(r'^$', ProjectsList.as_view(), name='project_list'),
)



Example #3
0
"""trello URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.1/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.urls import path
from projects.views import ProjectList, ProjectDetail, ProjectMemberList, ProjectMemberDetail, SendProjectInvite, AcceptProjectInvite

urlpatterns = [
    path('', ProjectList.as_view()),
    path('<int:pk>/', ProjectDetail.as_view()),
    path('<int:pk>/members/', ProjectMemberList.as_view()),
    path('members/<int:pk>/', ProjectMemberDetail.as_view()),
    path('<int:pk>/invite/', SendProjectInvite.as_view()),
    path('join/<str:token>/', AcceptProjectInvite.as_view())
]
Example #4
0
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from django.conf.urls import url
from django.http import HttpResponse
from rest_framework_simplejwt.views import (TokenObtainPairView,
                                            TokenRefreshView, TokenVerifyView)

from projects.views import ProjectList, ProjectDetail, RepositoryList, RepositoryDetail
from collaborators.views import CollaboratorList, CollaboratorDetail

router = [
    url(r'projects/', ProjectList.as_view()),
    url(r'project/<int:pk>/', ProjectDetail.as_view()),
    url(r'repositories/', RepositoryList.as_view()),
    url(r'repository/<int:pk>', RepositoryDetail.as_view()),
    url(r'collaborators/', CollaboratorList.as_view()),
    url(r'collaborator/<int:pk>', CollaboratorDetail.as_view()),
]

auth_urls = [
    url(r'get_token/', TokenObtainPairView.as_view()),
    url(r'refresh_token/', TokenRefreshView.as_view()),
    url(r'verify_token/', TokenVerifyView.as_view()),
]

urlpatterns = [
    url(r'^api/auth/', include(auth_urls)),
    url(r'^api-auth/', include('rest_framework.urls')),
Example #5
0
 url(r'^api/v1/table/$', TableList.as_view()),
 url(r'^api/v1/table/(?P<pk>[0-9]+)/$', TableDetail.as_view()),
 url(r'^api/v1/estimate/$', EstimateList.as_view()),
 url(r'^api/v1/estimate/(?P<pk>[0-9]+)/$', EstimateDetail.as_view()),
 url(r'^api/v1/acknowledgement/$', AcknowledgementList.as_view()),
 url(r'^api/v1/acknowledgement/(?P<pk>[0-9]+)/$', AcknowledgementDetail.as_view()),
 url(r'^api/v1/shipping/$', ShippingList.as_view()),
 url(r'^api/v1/shipping/(?P<pk>[0-9]+)/$', ShippingDetail.as_view()),
 url(r'^api/v1/purchase-order/$', PurchaseOrderList.as_view()),
 url(r'^api/v1/purchase-order/(?P<pk>[0-9]+)/$', PurchaseOrderDetail.as_view()),
 url(r'^api/v1/employee/$', EmployeeList.as_view()),
 url(r'^api/v1/employee/(?P<pk>[0-9]+)/$', EmployeeDetail.as_view()),
 url(r'^api/v1/attendance/$', AttendanceList.as_view()),
 url(r'^api/v1/attendance/(?P<pk>[0-9]+)/$', AttendanceDetail.as_view()),
 url(r'^api/v1/project/$', ProjectList.as_view()),
 url(r'^api/v1/project/(?P<pk>[0-9]+)/$', ProjectDetail.as_view()),
 url(r'^api/v1/room/$', RoomList.as_view()),
 url(r'^api/v1/room/(?P<pk>[0-9]+)/$', RoomDetail.as_view()),
 url(r'^api/v1/room-item/$', RoomItemList.as_view()),
 url(r'^api/v1/room-item/(?P<pk>[0-9]+)/$', RoomItemDetail.as_view()),
 url(r'^api/v1/user/$', UserList.as_view()),
 url(r'^api/v1/user/(?P<pk>[0-9]+)/$', UserDetail.as_view()),
 url(r'^api/v1/group/$', GroupList.as_view()),
 url(r'^api/v1/group/(?P<pk>[0-9]+)/$', GroupDetail.as_view()),
 url(r'^api/v1/permission/$', PermissionList.as_view()),
 url(r'^api/v1/permission/(?P<pk>[0-9]+)/$', PermissionDetail.as_view()),
 url(r'^api/v1/equipment/$', EquipmentList.as_view()),
 url(r'^api/v1/equipment/(?P<pk>[0-9]+)/$', EquipmentDetail.as_view()),
 url(r'^api/v1/log/$', LogList.as_view()),
 url(r'^api/v1/log/(?P<pk>[0-9]+)/$', LogDetail.as_view()),
 url(r'^api/v1/deal/$', DealList.as_view()),