- 新增 Pagination 通用组件:首页/上一页/页码/下一页/末页导航 - PickModal 和 SwapModal 集成分页功能,每页20项 - 搜索/筛选切换自动回到第1页 - 现代化CSS样式:hover浮起动效、主色高亮、移动端适配 - 新增 dashboard、admin 管理模板 - 菜系(cuisine)模型和迁移 - 构建脚本 build.py 支持 PyInstaller 打包 - 前端资源重新构建
16 lines
501 B
Python
16 lines
501 B
Python
from django.urls import include, path
|
|
from rest_framework.routers import DefaultRouter
|
|
|
|
from . import views
|
|
|
|
router = DefaultRouter()
|
|
router.register('dishes', views.DishViewSet)
|
|
router.register('cuisines', views.CuisineViewSet)
|
|
|
|
urlpatterns = [
|
|
path('dishes/bulk/', views.bulk_create_dishes, name='bulk_create_dishes'),
|
|
path('', include(router.urls)),
|
|
path('menu/generate/', views.generate_menu, name='generate_menu'),
|
|
path('menu/export/', views.export_excel, name='export_excel'),
|
|
]
|