首页 > 其他分享 >django-vue-admin文件分析

django-vue-admin文件分析

时间:2024-05-20 22:32:18浏览次数:15  
标签:vue 角色 管理 admin menu py django 菜单 权限

后端:backend\dvadmin\system\views
├── api_white_list.py               // 接口写入集合管理
├── area.py                         // 地区管理:对省市县区域进行管理。
├── clause.py                    // npm包配置文件,里面定义了项目的npm脚本,依赖包等信息
├── dept.py                      // 部门管理:配置系统组织机构(公司、部门、角色)。
├── dictionary.py                // 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
├── file_list.py                 // 附件管理:对平台上所有文件、图片等进行统一管理。
├── login.py                     // 登陆功能
├── login_log.py                 // 登录日志
├── menu.py                      // 菜单管理:配置系统菜单,操作权限,按钮权限标识、后端接口权限等。
├── menu_field.py                // 菜单配置
├── message_center.py            // 消息中心:系统消息管理
├── operation_log.py             // 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
├── role.py                      // 角色管理:角色菜单权限分配、数据权限分配、设置角色按部门进行数据范围权限划分。
├── role_menu.py                 // 角色与菜单关系
├── role_menu_button_permission.py  // 角色与菜单关系按钮权限
├── system_config.py             // 配置文件
├── user.py                      // 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
├── monitor.py                   // 监控管理:监控设备信息,输出折线图、柱状图、发送邮件、异常信息存入数据库、snpmOID命令定义、异常信息历史记录查询、
└── 

 

标签:vue,角色,管理,admin,menu,py,django,菜单,权限
From: https://www.cnblogs.com/sssyyds/p/18202929

相关文章

  • Django性能优化:提升加载速度
    title:Django性能优化:提升加载速度date:2024/5/2020:16:28updated:2024/5/2020:16:28categories:后端开发tags:缓存策略HTTP请求DNS查询CDN分发前端优化服务器响应浏览器缓存第一章:Django性能优化概述1.1性能优化的意义性能优化是Web开发中的关键环节......
  • 『手撕Vue-CLI』处理不同指令
    前言在上一篇『手撕Vue-CLI』添加自定义指令中,已经实现了自定义指令的添加,但是指令还是比较简单的,只是简单的打印一句话,那么在实际运用场景中,可能会有更多的需求,比如可能需要在指令中传递参数,或者需要在指令中进行一些复杂的操作,那么这个时候我们就需要对指令进行处理了。创建......
  • 让redis集成到django的库--django-redis
    安装pipinstalldjango-redis配置作为cachebackend使用配置为了使用django-redis,你应该将你的djangocachesetting改成这样:CACHES={"default":{"BACKEND":"django_redis.cache.RedisCache","LOCATION":"r......
  • VUE,HbuilderX开发H5页面,配置调试,部署以及JWT,Token。调用本机netcore接口
    花了一周时间,测试了各种方式。对于VUE开发H5页面,然后部署到Nginx服务。再调用本地的HTTPS接口。1、本地开发及使用IE或Chrome进行开发调试,并调用本地接口同步开发。本地Netcore,开发按原有方式进行。Hbuilderx,开发并调用本地接口。设置时,不要使用Https进行。直接用http即可。Hbuild......
  • vue3+ts 指令拖拽div案例
    <template><divclass="box"v-move><divclass="header"></div><div>内容</div></div></template><scriptsetuplang="ts">import{ref,Directive,DirectiveBinding}......
  • django rest django.core.exceptions.ImproperlyConfigured: Could not resolve URL f
    使用:HyperlinkedRelatedField报错信息django.core.exceptions.ImproperlyConfigured:CouldnotresolveURLforhyperlinkedrelationshipusingviewname"fk_table:album_list".YoumayhavefailedtoincludetherelatedmodelinyourAPI,orincorrectly......
  • django添加路由访问helloworld
    一、应用层面路由配置:新建urls.py文件二、项目层路由配置 三、把应用添加到项目配置文件四、运行项目  运行成功......
  • fullcalendar-vue3插件实现时间资源图
    用的vue3+最新版本:官网链接:https://fullcalendar.io/demos效果如图:x轴为人员,y轴为当日的时间段:  1.安装引入npminstall--save@fullcalendar/core@fullcalendar/resource@fullcalendar/resource-timegrid package.json 2.附上代码<script>import{defin......
  • 创建django项目目录介绍
    项目层次:创建django项目自动生成的一些.py的目录文件命令运行检查是否创建成功访问http://127.0.0.1:8000/应用层次:创建应用:pythonmanage.pystartappblog项目管理文件manage.py,创建应用的命令startapp,应用名blog 应用目录介绍: ......
  • Django框架指南
    Django框架指南入门安装Django系统安装python后,使用pip安装Djangopipinstalldjango创建一个Django项目在命令行中,使用以下命令创建一个新的Django项目:django-adminstartprojectmyproject这将创建一个名为myproject的文件夹,其中包含了一个Django项目的基本结构。创建......