django-vue-admin:基于RBAC模型的权限控制的一整套基础开发平台,前拆分分离,采用django + django-rest-framework,前端采用ruoyi-ui + vue + ElementUI

上传者: 42107491 | 上传时间: 2023-02-25 14:54:30 | 文件大小: 1.35MB | 文件类型: ZIP
Django-Vue-管理员 平台简介 Django-Vue-Admin是一套完整开源的快速开发平台,无需保留给个人及企业免费使用。 前端采用ruoyi-ui,Vue,Element UI。 率先采用Python语言Django框架。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前的代码。 特别鸣谢: , , , 。 QQ群 QQ群号:812482043 由于项目正在启步阶段,第一版预计3月底发,后序会慢慢维护其他版本,有什么不到位的请大家担待〜 原始地址 gitee地址: ://gitee.com/liqianglog/django-vue-admin github地址: : 内置功能 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 部门管理:配置系统组织机构(公司,部门,小组),树

文件下载

资源详情

[{"title":"( 374 个子文件 1.35MB ) django-vue-admin:基于RBAC模型的权限控制的一整套基础开发平台,前拆分分离,采用django + django-rest-framework,前端采用ruoyi-ui + vue + ElementUI","children":[{"title":".gitattributes <span style='color:#111;'> 125B </span>","children":null,"spread":false},{"title":"env.example.py <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"model_util.py <span style='color:#111;'> 5.26KB </span>","children":null,"spread":false},{"title":"exceptions.py <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"export_excel.py <span style='color:#111;'> 5.10KB </span>","children":null,"spread":false},{"title":"jwt_util.py <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"login.py <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"decorators.py <span style='color:#111;'> 8.57KB </span>","children":null,"spread":false},{"title":"response.py <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"request_util.py <span style='color:#111;'> 3.46KB </span>","children":null,"spread":false},{"title":"string_util.py <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"backends.py <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"sort_util.py <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"authentication.py <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"jsonpath_util.py <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"apps.py <span style='color:#111;'> 247B </span>","children":null,"spread":false},{"title":"urls.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"middleware.py <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"response.py <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"models.py <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"pagination.py <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false},{"title":"fields.py <span style='color:#111;'> 5.82KB </span>","children":null,"spread":false},{"title":"views.py <span style='color:#111;'> 11.29KB </span>","children":null,"spread":false},{"title":"viewsets.py <span style='color:#111;'> 9.83KB </span>","children":null,"spread":false},{"title":"handlers.py <span style='color:#111;'> 179B </span>","children":null,"spread":false},{"title":"view_logger.py <span style='color:#111;'> 7.57KB </span>","children":null,"spread":false},{"title":"mixins.py <span style='color:#111;'> 8.92KB </span>","children":null,"spread":false},{"title":"filters.py <span style='color:#111;'> 5.32KB </span>","children":null,"spread":false},{"title":"serializers.py <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false},{"title":"result.py <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"generics.py <span style='color:#111;'> 15.60KB </span>","children":null,"spread":false},{"title":"apps.py <span style='color:#111;'> 129B </span>","children":null,"spread":false},{"title":"urls.py <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"dept.py <span style='color:#111;'> 968B </span>","children":null,"spread":false},{"title":"menu.py <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 163B </span>","children":null,"spread":false},{"title":"users.py <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"role.py <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"post.py <span style='color:#111;'> 663B </span>","children":null,"spread":false},{"title":"tests.py <span style='color:#111;'> 60B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"admin.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"tasks.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"initialization.py <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"views.py <span style='color:#111;'> 18.49KB </span>","children":null,"spread":false},{"title":"filters.py <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"serializers.py <span style='color:#111;'> 8.38KB </span>","children":null,"spread":false},{"title":"apps.py <span style='color:#111;'> 125B </span>","children":null,"spread":false},{"title":"urls.py <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"save_file.py <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"dict_data.py <span style='color:#111;'> 576B </span>","children":null,"spread":false},{"title":"config_settings.py <span style='color:#111;'> 744B </span>","children":null,"spread":false},{"title":"dict_details.py <span style='color:#111;'> 847B </span>","children":null,"spread":false},{"title":"web_set.py <span style='color:#111;'> 763B </span>","children":null,"spread":false},{"title":"tests.py <span style='color:#111;'> 60B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"admin.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"tasks.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"views.py <span style='color:#111;'> 5.99KB </span>","children":null,"spread":false},{"title":"filters.py <span style='color:#111;'> 734B </span>","children":null,"spread":false},{"title":"serializers.py <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"manage.py <span style='color:#111;'> 809B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 386B </span>","children":null,"spread":false},{"title":"permission_menu.sql <span style='color:#111;'> 12.33KB </span>","children":null,"spread":false},{"title":"permission_role.sql <span style='color:#111;'> 7.32KB </span>","children":null,"spread":false},{"title":"permission_dept.sql <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"permission_userprofile.sql <span style='color:#111;'> 3.97KB </span>","children":null,"spread":false},{"title":"permission_post.sql <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"system_dictdata.sql <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"system_configsettings.sql <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"system_dictdetails.sql <span style='color:#111;'> 7.51KB </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 476B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"docker_start.sh <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"settings.py <span style='color:#111;'> 9.63KB </span>","children":null,"spread":false},{"title":"urls.py <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 1B </span>","children":null,"spread":false},{"title":"uwsgi.ini <span style='color:#111;'> 912B </span>","children":null,"spread":false},{"title":"wsgi.py <span style='color:#111;'> 400B </span>","children":null,"spread":false},{"title":"docker_celery.sh <span style='color:#111;'> 69B </span>","children":null,"spread":false},{"title":".env.production <span style='color:#111;'> 209B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 5.07KB </span>","children":null,"spread":false},{"title":"robots.txt <span style='color:#111;'> 25B </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":".eslintrc.js <span style='color:#111;'> 5.02KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 3.97KB </span>","children":null,"spread":false},{"title":"main.js <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"icon.json <span style='color:#111;'> 3.22KB </span>","children":null,"spread":false},{"title":"config.js <span style='color:#111;'> 9.50KB </span>","children":null,"spread":false},{"title":"js.js <span style='color:#111;'> 6.12KB </span>","children":null,"spread":false},{"title":"css.js <span style='color:#111;'> 480B </span>","children":null,"spread":false},{"title":"html.js <span style='color:#111;'> 14.32KB </span>","children":null,"spread":false},{"title":"drawingDefalut.js <span style='color:#111;'> 613B </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明