fix: reorder URL patterns so library/ is matched before str:pk/

This commit is contained in:
Poker Design Developer
2026-06-04 22:23:53 +08:00
parent ebf0f51f94
commit 944ea856d0

View File

@@ -7,12 +7,12 @@ from .views_library import library_list, library_themes, library_detail, library
urlpatterns = [
path('', project_list, name='project-list'),
path('library/', library_list, name='library-list'),
path('library/themes/', library_themes, name='library-themes'),
path('library/<int:pk>/', library_detail, name='library-detail'),
path('<str:pk>/', project_detail, name='project-detail'),
path('<str:pk>/design/', project_save_design, name='project-save-design'),
path('<str:project_pk>/assets/', asset_list, name='asset-list'),
path('<str:project_pk>/assets/<str:asset_pk>/', asset_detail, name='asset-detail'),
path('library/', library_list, name='library-list'),
path('library/themes/', library_themes, name='library-themes'),
path('<str:project_pk>/library/<int:pk>/apply/', library_apply, name='library-apply'),
path('library/<int:pk>/', library_detail, name='library-detail'),
]