二、django-vue-admin开源项目二次开发——修改默认菜单
django-vue-admin开源项目二次开发——修改默认菜单
·
上一章:
一、django-vue-admin开源项目二次开发——环境调试_做测试的喵酱的博客-CSDN博客
下一章:
三、django-vue-admin开源项目二次开发——后端快速实现curd及接口_做测试的喵酱的博客-CSDN博客

一、实现功能:
我想在初始化项目时,在项目左侧增加我需要的一些项目菜单。
二、修改菜单的序列化器
dvadmin/system/fixtures/initialize.py
我想在左侧,增加默认的菜单,但是菜单name可能会重复,
所以要把 dvadmin/system/fixtures/initialize.py 下的name干掉

三、设置默认菜单
dvadmin/system/fixtures/init_menu.json
直接增删改查就可以。
四、初始化数据
(venv) zhaohui@zhaohuideMBP backend % python3 manage.py init
[dvadmin.system][dept]初始化完成
[dvadmin.system][role]初始化完成
[dvadmin.system][users]初始化完成
[dvadmin.system][menu]初始化完成
[dvadmin.system][apiwhitelist]初始化完成
[dvadmin.system][dictionary]初始化完成
[dvadmin.system][systemconfig]初始化完成
初始化数据完成!
默认菜单生成的数据,在数据中的dvadmin_system_menu 表下
五、启动项目
启动项目
python3 manage.py runserver 0.0.0.0:8000
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)