from django.urls import include, path from .views import ( RevisionCompareView, RevisionListView, SubmissionDetailView, SubmissionEditView, SubmissionListView, SubmissionSearchView, ) revision_urls = ([ path('', RevisionListView.as_view(), name='list'), path('compare/<int:to>/<int:from>', RevisionCompareView.as_view(), name='compare'), ], 'revisions') app_name = 'funds' submission_urls = ([ path('', SubmissionListView.as_view(), name="list"), path('<int:pk>/', SubmissionDetailView.as_view(), name="detail"), path('<int:pk>/edit/', SubmissionEditView.as_view(), name="edit"), path('<int:submission_pk>/', include('opentech.apply.review.urls', namespace="reviews")), path('<int:submission_pk>/', include('opentech.apply.determinations.urls', namespace="determinations")), path('<int:submission_pk>/revisions/', include(revision_urls, namespace="revisions")), ], 'submissions') urlpatterns = [ path('submissions/', include(submission_urls)), path('search', SubmissionSearchView.as_view(), name="search"), ]