app_name = 'webapp' urlpatterns = [ path('', IndexView.as_view(), name='index'), path('task/<int:pk>', TaskView.as_view(), name='task_view'), path('task/create/', 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('status/', StatusIndexView.as_view(), name='status_index'), path('status/create/', 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('type/', TypeIndexView.as_view(), name='type_index'), path('type/create/', TypeCreateView.as_view(), name='type_create'), path('type/<int:pk>/edit/', TypeUpdateView.as_view(), name='type_update'), path('type/<int:pk>/delete', TypeDeleteView.as_view(), name='type_delete'), path('project/', ProjectIndexView.as_view(), name='project_index'), path('project/<int:pk>', ProjectView.as_view(), name='project_view'), path('project/create/', ProjectCreateView.as_view(), name='project_create'), path('project/<int:pk>/edit/', ProjectUpdateView.as_view(), name='project_update'), path('project/<int:pk>/delete', ProjectDeleteView.as_view(), name='project_delete'),
from webapp.views import IndexView, TaskView, TaskCreateView,TaskUpdateView, TaskDeleteView, StatusIndexView, \ StatusCreateView, StatusUpdateView, StatusDeleteView, TypeIndexView, TypeCreateView, TypeUpdateView, \ TypeDeleteView from webapp.views.project_views import ProjectIndexView, ProjectView, ProjectCreateView, ProjectUpdateView, \ ProjectDeleteView, ProjectTeamEditView urlpatterns = [ path('', IndexView.as_view(), name='index'), path('task/<int:pk>/', TaskView.as_view(), name='task_view'), path('task/create/', 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('statuses/', StatusIndexView.as_view(), name='status_index'), path('status/create/', 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('types/', TypeIndexView.as_view(), name='type_index'), path('type/create/', TypeCreateView.as_view(), name='type_create'), path('type/<int:pk>/edit/', TypeUpdateView.as_view(), name='type_update'), path('type/<int:pk>/delete', TypeDeleteView.as_view(), name='type_delete'), path('projects/', ProjectIndexView.as_view(), name='project_index'), path('project/<int:pk>/', ProjectView.as_view(), name='project_view'), path('project/create/', ProjectCreateView.as_view(), name='project_create'), path('project/<int:pk>/edit/', ProjectUpdateView.as_view(), name='project_update'), path('project/<int:pk>/delete', ProjectDeleteView.as_view(), name='project_delete'), path('project/<int:pk>/edit-user', ProjectTeamEditView.as_view(), name='edit_team'), # path('project/<int:pk>/delete-user/', UserDeleteView.as_view(), name='delete_user'), # path('project/<int:pk>/add-task', ProjectTaskCreateView.as_view(), name='project_task_create') ]