19 lines
823 B
Python
19 lines
823 B
Python
from django.urls import re_path
|
|
from rest_framework.routers import DefaultRouter
|
|
|
|
from apps.system.views import DictDataModelViewSet, DictDetailsModelViewSet, \
|
|
ConfigSettingsModelViewSet, SaveFileModelViewSet
|
|
|
|
router = DefaultRouter()
|
|
router.register(r'dict/type', DictDataModelViewSet)
|
|
router.register(r'dict/data', DictDetailsModelViewSet)
|
|
router.register(r'config', ConfigSettingsModelViewSet)
|
|
router.register(r'savefile', SaveFileModelViewSet)
|
|
urlpatterns = [
|
|
re_path('dict/get/type/(?P<pk>.*)/', DictDetailsModelViewSet.as_view({'get': 'dict_details_list'})),
|
|
re_path('config/configKey/(?P<pk>.*)/', ConfigSettingsModelViewSet.as_view({'get': 'get_config_key'})),
|
|
# 下载文件
|
|
re_path('savefile/(?P<pk>.*)/', SaveFileModelViewSet.as_view({'get': 'download_file'})),
|
|
]
|
|
urlpatterns += router.urls
|