mirror of
https://github.com/nottinghamtec/PyRIGS.git
synced 2026-01-17 05:22:16 +00:00
This fixes keyholders being unable to see financials information or create assets. (Well, the latter needs anyone to be able to create assets before it is fully fixed)
23 lines
1.4 KiB
Python
23 lines
1.4 KiB
Python
from django.urls import path
|
|
from assets import views
|
|
|
|
from PyRIGS.decorators import permission_required_with_403
|
|
|
|
urlpatterns = [
|
|
path('', views.AssetList.as_view(), name='asset_index'),
|
|
path('asset/list/', views.AssetList.as_view(), name='asset_list'),
|
|
path('asset/id/<str:pk>/', views.AssetDetail.as_view(), name='asset_detail'),
|
|
path('asset/create/', permission_required_with_403('assets.add_asset')(views.AssetCreate.as_view()), name='asset_create'),
|
|
path('asset/id/<str:pk>/edit/', permission_required_with_403('assets.change_asset')(views.AssetEdit.as_view()), name='asset_update'),
|
|
path('asset/id/<str:pk>/duplicate/', permission_required_with_403('assets.add_asset')(views.AssetDuplicate.as_view()), name='asset_duplicate'),
|
|
|
|
path('asset/search/', views.AssetSearch.as_view(), name='asset_search_json'),
|
|
|
|
path('supplier/list', views.SupplierList.as_view(), name='supplier_list'),
|
|
path('supplier/<int:pk>', views.SupplierDetail.as_view(), name='supplier_detail'),
|
|
path('supplier/create', permission_required_with_403('assets.add_supplier')(views.SupplierCreate.as_view()), name='supplier_create'),
|
|
path('supplier/<int:pk>/edit', permission_required_with_403('assets.change_supplier')(views.SupplierUpdate.as_view()), name='supplier_update'),
|
|
|
|
path('supplier/search/', views.SupplierSearch.as_view(), name='supplier_search_json'),
|
|
]
|