from django.urls import path, re_path, include from rest_framework.routers import DefaultRouter, SimpleRouter from . import views from .views import AdminTransactionViewSet router = SimpleRouter() router.register(r'admin/transactions', AdminTransactionViewSet, basename='admin-transactions') urlpatterns = [ path('', include(router.urls)), re_path(r'(?P[\w-]+)/join/$', views.TransactionParticipantCreateView.as_view(), name='transaction-participant-create'), path('list/', views.TransactiontListView.as_view(), name='transaction-list'), path('/delete/', views.SoftDeleteTransactionParticipantView.as_view(), name='soft-delete-transaction-participant'), path('/receipts/upload/', views.UploadTransactionReceiptsView.as_view(), name='upload-transaction-receipts'), path('/receipts/', views.TransactionReceiptsListView.as_view(), name='transaction-receipts-list'), ]