from django.urls import path from plane.api.views import ( IssueViewViewSet, GlobalViewViewSet, GlobalViewIssuesViewSet, IssueViewFavoriteViewSet, ) urlpatterns = [ path( "workspaces//projects//views/", IssueViewViewSet.as_view( { "get": "list", "post": "create", } ), name="project-view", ), path( "workspaces//projects//views//", IssueViewViewSet.as_view( { "get": "retrieve", "put": "update", "patch": "partial_update", "delete": "destroy", } ), name="project-view", ), path( "workspaces//views/", GlobalViewViewSet.as_view( { "get": "list", "post": "create", } ), name="global-view", ), path( "workspaces//views//", GlobalViewViewSet.as_view( { "get": "retrieve", "put": "update", "patch": "partial_update", "delete": "destroy", } ), name="global-view", ), path( "workspaces//issues/", GlobalViewIssuesViewSet.as_view( { "get": "list", } ), name="global-view-issues", ), path( "workspaces//projects//user-favorite-views/", IssueViewFavoriteViewSet.as_view( { "get": "list", "post": "create", } ), name="user-favorite-view", ), path( "workspaces//projects//user-favorite-views//", IssueViewFavoriteViewSet.as_view( { "delete": "destroy", } ), name="user-favorite-view", ), ]