Newer
Older
from .views import (
ContractPrivateMediaView,
CreatePaymentRequestView,
ProjectDetailView,
ProjectEditView,
Fredrik Jonsson
committed
urlpatterns = [
path('', ProjectOverviewView.as_view(), name='overview'),
path('all/', ProjectListView.as_view(), name='all'),
path('<int:pk>/', include([
path('', ProjectDetailView.as_view(), name='detail'),
path('edit/', ProjectEditView.as_view(), name="edit"),
path('documents/<int:file_pk>/', ProjectPrivateMediaView.as_view(), name="document"),
path('contract/<int:file_pk>/', ContractPrivateMediaView.as_view(), name="contract"),
path('simplified/', ProjectDetailSimplifiedView.as_view(), name='simplified'),
path('request/', CreatePaymentRequestView.as_view(), name='request'),
])),
path('payment-requests/', include(([
path('', PaymentRequestListView.as_view(), name='all'),
Fredrik Jonsson
committed
path('', PaymentRequestView.as_view(), name='detail'),
path('edit/', EditPaymentRequestView.as_view(), name='edit'),
path('delete/', DeletePaymentRequestView.as_view(), name='delete'),
path('documents/invoice/', PaymentRequestPrivateMedia.as_view(), name="invoice"),
path('documents/receipt/<int:file_pk>/', PaymentRequestPrivateMedia.as_view(), name="receipt"),
Fredrik Jonsson
committed
], 'payments'))),
]