コード例 #1
0
ファイル: urls.py プロジェクト: aydarbekov/new_todo
urlpatterns = [
    path('', IndexView.as_view(), name='index'),
    path('task/<int:pk>/', TaskView.as_view(), name='task_view'),
    # path('task/add/', TaskCreateView.as_view(), name='task_create'),
    path('task/<int:pk>/edit/', TaskUpdateView.as_view(), name='task_update'),
    path('task/<int:pk>/delete/', TaskDeleteView.as_view(),
         name='task_delete'),
    path('massdelete/', TasksDelete.as_view(), name='mass_delete'),
    path('types/', TypeView.as_view(), name='types_view'),
    path('types/add/', TypeCreateView.as_view(), name='type_create'),
    path('types/<int:pk>/edit/', TypeUpdateView.as_view(), name='type_update'),
    path('types/<int:pk>/delete/',
         TypeDeleteView.as_view(),
         name='type_delete'),
    path('massdeletetypes/', TypeDelete.as_view(), name='mass_delete_types'),
    path('statuses/', StatusView.as_view(), name='status_view'),
    path('status/add/', StatusCreateView.as_view(), name='status_create'),
    path('status/<int:pk>/edit/',
         StatusUpdateView.as_view(),
         name='status_update'),
    path('status/<int:pk>/delete/',
         StatusDeleteView.as_view(),
         name='status_delete'),
    path('massdeletestatus/',
         StatusDelete.as_view(),
         name='mass_delete_status'),
    path('projects/', ProjectsListView.as_view(), name='projects_view'),
    path('project/<int:pk>/', ProjectView.as_view(), name='project_view'),
    path('project/<int:pk>/add-task/',
         TaskForProjectCreateView.as_view(),
         name='project_task_create'),
コード例 #2
0
from webapp.views import IndexView, IssueView, IssueUpdateView, IssueCreateView, IssueDeleteView, StatusView, \
    TypeView, StatusCreateView, TypeCreateView, StatusUpdateView, TypeUpdateView, TypeDeleteView, StatusDeleteView,\
    ProjectView, ProjectCreateView, ProjectUpdateView, ProjectDeleteView, ProjectDetailView

urlpatterns = [
    path('admin/', admin.site.urls),
    path("", IndexView.as_view(), name="index"),
    path('issue/<int:pk>/', IssueView.as_view(), name='issue_view'),
    path("issue/add/", IssueCreateView.as_view(), name="issue_add"),
    path('issue/<int:pk>/edit/',
         IssueUpdateView.as_view(),
         name='issue_update'),
    path("issue/<int:pk>/delete",
         IssueDeleteView.as_view(),
         name="issue_delete"),
    path("statuses/all", StatusView.as_view(), name="all_statuses"),
    path("statuses/add/", StatusCreateView.as_view(), name="status_add"),
    path('statuses/<int:pk>/edit/',
         StatusUpdateView.as_view(),
         name="status_update"),
    path("types/all", TypeView.as_view(), name="all_types"),
    path("types/add", TypeCreateView.as_view(), name="type_add"),
    path("types/<int:pk>/edit/", TypeUpdateView.as_view(), name="type_update"),
    path('statuses/<int:pk>/delete/',
         StatusDeleteView.as_view(),
         name="status_delete"),
    path('types/<int:pk>/delete/',
         TypeDeleteView.as_view(),
         name="type_delete"),
    path("projects/all", ProjectView.as_view(), name="all_projects"),
    path("projects/<int:pk>", ProjectDetailView.as_view(),
コード例 #3
0
urlpatterns = [
    path('admin/', admin.site.urls),
    path('', IndexView.as_view(), name='index'),
    path('mission/<int:pk>/', MissionView.as_view(), name='mission_view'),
    path('add/project/<int:pk>/mission/',
         MissionCreateView.as_view(),
         name='add'),
    path('mission/<int:pk>/update/',
         MissionUpdateView.as_view(),
         name='mission_update'),
    path('mission/<int:pk>/delete/',
         MissionDeleteView.as_view(),
         name='mission_delete'),
    path('status/', StatusIndexView.as_view(), name='status'),
    path('status/<int:pk>/', StatusView.as_view(), name='status_view'),
    path('status/add/', StatusCreateView.as_view(), name='status_add'),
    path('status/<int:pk>/update/',
         StatusUpdateView.as_view(),
         name='status_update'),
    path('status/<int:pk>/delete/',
         StatusDeleteView.as_view(),
         name='status_delete'),
    path('type/', TypeIndexView.as_view(), name='type'),
    path('type/<int:pk>/', TypeView.as_view(), name='type_view'),
    path('type/add/', TypeCreateView.as_view(), name='type_add'),
    path('type/<int:pk>/update/', TypeUpdateView.as_view(),
         name='type_update'),
    path('type/<int:pk>/delete/', TypeDeleteView.as_view(),
         name='type_delete'),
    path('project/', ProjectIndexView.as_view(), name='project'),
コード例 #4
0
from django.urls import path
from webapp.views import IndexView, TaskView, TaskCreate, TaskUpdate, TaskDelete, StatusView, TypeView,\
    StatusCreate, TypeCreate, StatusUpdate, TypeUpdate, StatusDelete, DeleteType, ProjectList, ProjectView,\
    ProjectCreate, ProjectUpdate, ProjectDelete

urlpatterns = [
    path('', IndexView.as_view(), name='index'),
    path('task/<int:pk>/', TaskView.as_view(), name='task_view'),
    path('task/create/project/<int:pk>/',
         TaskCreate.as_view(),
         name='task_create'),
    path('task/update/<int:pk>/', TaskUpdate.as_view(), name='task_update'),
    path('task/delete/<int:pk>/', TaskDelete.as_view(), name='task_delete'),
    path('status/list/', StatusView.as_view(), name='status_list'),
    path('type/list/', TypeView.as_view(), name='type_list'),
    path('status/create/', StatusCreate.as_view(), name='status_add'),
    path('type/create/', TypeCreate.as_view(), name='type_add'),
    path('status/update/<int:pk>/',
         StatusUpdate.as_view(),
         name='status_update'),
    path('type/update/<int:pk>/', TypeUpdate.as_view(), name='type_update'),
    path('status/delete/<int:pk>/',
         StatusDelete.as_view(),
         name='status_delete'),
    path('type/delete/<int:pk>/', DeleteType.as_view(), name='type_delete'),
    path('project/list/', ProjectList.as_view(), name='project_list'),
    path('project/<int:pk>/', ProjectView.as_view(), name='project_view'),
    path('project/create/', ProjectCreate.as_view(), name='project_create'),
    path('project/update/<int:pk>/',
         ProjectUpdate.as_view(),
         name='project_update'),
コード例 #5
0
from django.urls import path
from webapp.views import IndexView, IssueView, IssueCreateView, IssueUpdateView, \
    IssueDeleteView, StatusView, StatusCreateView, StatusUpdateView, StatusDeleteView, TypeView,\
    TypeCreateView, TypeUpdateView, TypeDeleteView
from webapp.views.project_views import ProjectIndex, ProjectView, ProjectCreateView, ProjectUpdateView, \
    ProjectDeleteView, TeamUserDelete

urlpatterns = [
    path('', IndexView.as_view(), name='index'),
    path('issue/<int:pk>/', IssueView.as_view(), name='issue_view'),
    path('issue/<int:pk>/add/', IssueCreateView.as_view(), name='issue_add'),
    path('issue/<int:pk>/update/', IssueUpdateView.as_view(), name='issue_update'),
    path('issue/<int:pk>/delete/', IssueDeleteView.as_view(), name='issue_delete'),

    path('issue/status/', StatusView.as_view(), name='status_view'),
    path('issue/status/add/', StatusCreateView.as_view(), name='status_add'),
    path('issue/status/<int:pk>/update/', StatusUpdateView.as_view(), name='status_update'),
    path('issue/status/<int:pk>/delete/', StatusDeleteView.as_view(), name='status_delete'),

    path('issue/type/', TypeView.as_view(), name='type_view'),
    path('issue/type/add/', TypeCreateView.as_view(), name='type_add'),
    path('issue/type/<int:pk>/update/', TypeUpdateView.as_view(), name='type_update'),
    path('issue/type/<int:pk>/delete/', TypeDeleteView.as_view(), name='type_delete'),

    path('issue/project/', ProjectIndex.as_view(), name='project_index'),
    path('issue/project/<int:pk>/', ProjectView.as_view(), name='project_view'),
    path('issue/project/add/', ProjectCreateView.as_view(), name='project_add'),
    path('issue/project/<int:pk>/update/', ProjectUpdateView.as_view(), name='project_update'),
    path('issue/project/<int:pk>/delete/', ProjectDeleteView.as_view(), name='project_delete'),
    path('project/team/<int:pk>/delete', TeamUserDelete.as_view(), name='team_delete')
]
コード例 #6
0
ファイル: urls.py プロジェクト: asankul/issue-tracker
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.contrib import admin
from django.urls import path
from webapp.views import IndexView, TodoView, ToDoListCreateView, ToDoListUpdateView, ToDoListDeleteView, StatusCreateView, StatusView, StatusUpdateView, StatusDeleteView, TypeView, TypeCreateView, TypeUpdateView, TypeDeleteView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', IndexView.as_view(), name='index'),
    path('lists/<int:pk>/', TodoView.as_view(), name='list_view'),
    path('lists/create', ToDoListCreateView.as_view(), name='list_add'),
    path('list/<int:pk>/edit/', ToDoListUpdateView.as_view(), name='list_update'),
    path('list/<int:pk>/delete/', ToDoListDeleteView.as_view(), name='list_delete'),
    path('lists/status', StatusView.as_view(), name='statuses'),
    path('lists/status/create', StatusCreateView.as_view(), name='status_add'),
    path('list/status/<int:pk>/edit/', StatusUpdateView.as_view(), name='status_update'),
    path('list/status/<int:pk>/delete/', StatusDeleteView.as_view(), name='status_delete'),
    path('lists/type', TypeView.as_view(), name='types'),
    path('lists/type/create', TypeCreateView.as_view(), name='type_add'),
    path('list/type/<int:pk>/edit/', TypeUpdateView.as_view(), name='type_update'),
    path('list/type/<int:pk>/delete/', TypeDeleteView.as_view(), name='type_delete'),
]