Django-Vue-Admin

后台管理系统
授权协议 MIT
开发语言 Python
所属分类 Web应用开发、 后台管理系统(模板)
软件类型 开源软件
地区 国产
投 递 者 琴刚豪
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Django-Vue-Admin 是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。

  • 前端采用ruoyi-ui 、Vue、Element UI。

  • 后端采用Python语言Django框架。

  • 权限认证使用Jwt,支持多终端认证系统。

  • 支持加载动态权限菜单,多方式轻松权限控制。

  • 特别鸣谢:Gin-Vue-AdminRuoYiVue-Element-Admineladmin-web

源码地址

gitee地址(主推):https://gitee.com/liqianglog/django-vue-admin

github地址:https://github.com/liqianglog/django-vue-admin

内置功能

  1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。

  2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。

  3. 岗位管理:配置系统用户所属担任职务。

  4. 岗位管理:配置系统用户所属担任职务。

  5. 菜单管理:配置系统菜单,操作权限,按钮权限标识、后端接口权限等。

  6. 角色管理:角色菜单权限分配、数据权限分配、设置角色按机构进行数据范围权限划分。

  7. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。

  8. 参数管理:对系统动态配置常用参数。

  9. 文件管理:管理所有上传的和导出的文件。

  10. 通知公告:发布通知公告给所有人,进行消息的通知。

  11. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。

  12. 登录日志:系统登录日志记录查询包含登录异常。

  13. 定时日志:celery定时任务执行日志记录。

  14. 在线用户:当前系统中活跃用户状态监控、用户强退功能。

  15. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。

  16. 在线构建器:拖动表单元素生成相应的HTML代码。

  17. 服务监控:进行可视化的服务器监控,CPU、内存、文件使用率等信息。

在线体验

演示地址:http://demo.django-vue-admin.com 账号:admin 密码:123456

文档地址:http://django-vue-admin.com

演示图

  • 权限是 web 应用的重要组成部分。没有权限控制,任何人的请求都会对数据资源进行操控,那就乱套了。 本章就来学习 drf 中如何进行权限管理。 教程来源杜塞-django-vue系列 博客链接 传送门 文章与用户 依靠用户身份来限制权限是比较通用的做法,在静态模式下存在,drf中那也当然存在。 改写文章模型添加用户外键,确定每篇文章的作者,保险起见,我们要提前删除现有的所有文章。 修改文章mode

  • 当把django的debug设置为False后,会引发media下的图片等静态资源文件,直接访问会返回404的解决办法: 在application\urls下面修改: # 1. 引入这个 from django.views.static import serve as static_serve urlpatterns = ( [ re_path(

 相关资料
  • 如何优雅的写代码,我想是每位程序员的心声。自从15年初第一次接触 Laravel 4.2 开始,我就迷上使用 Laravel 框架了。我一直都想找个时间好好写写有关 Laravel 的使用文章,由浅入深的介绍 Laravel 框架。 今天通过使用 laravel-admin 插件,来简单说说怎么优雅的写 Laravel 代码。 创建 Laravel 项目 只要跟着官方文档走,创建一个 Larave

  • Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: /HelloWorld/HelloWorld/settings.py 文件代码:INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib

  • 本文向大家介绍Django后台admin的使用详解,包括了Django后台admin的使用详解的使用技巧和注意事项,需要的朋友参考一下 简述: Django的admin可以提供一个强大的后台管理功能,可以在web界面对数据库进行操作,我们需要修改admin.py将要操作的数据表注册到后台管理中 创建数据表: 为了便于演示,我们在models.py中创建一张img数据表规则 图中 verbo_nam

  • 概要设计 1、创建、发送、停止同步任务; 2、创建、抓取同步工作节点; 3、抓取、整合节点统计数据与实时数据并做页面展示; 4、抓取、整合任务统计数据与实施数据并做页面展示; 5、抓取告警日志并做页面展示; 6、收集、整合数据推送到中间件。 名词须知 数据源:数据存储位置,现启用kafka、jdbc、canal三种类型; 数据表组:

  • 问题内容: 如何更改django管理员标头中的“ Django管理”文本? “自定义管理员”文档中似乎没有涉及它。 问题答案: 更新 :如果您使用的是Django1.7+,请参见以下答案。 从Django 1.7开始,您不需要覆盖模板。现在,您可以在自定义上实现,和属性,以便轻松更改管理站点的页面标题和标题文本。创建一个AdminSite子类,并将您的实例挂接到URLconf中: admin.py

  • 问题内容: 如何更改django管理员标头中的“ Django管理”文本? “自定义管理员”文档中似乎没有涉及它。 问题答案: 更新:如果你使用的是Django 1.7+,请参见以下答案。 2011年的原始答案: 你需要创建自己的管理模板才能执行此操作。最简单的方法是创建文件: 这应该是原始base_site.html文档的副本,但要输入你的自定义标题: 为此,你需要对项目进行正确的设置,即: 确