# Django-Vue-Lyadmin
[![img](https://img.shields.io/badge/python-%3E=3.9.x-green.svg)](https://python.org/) [![PyPI - Django Version badge](https://img.shields.io/badge/django%20versions-4.x-blue)](https://docs.djangoproject.com/zh-hans/4.0/) [![img](https://img.shields.io/badge/node-%3E%3D%2014.0.0-brightgreen)](https://nodejs.org/zh-cn/) [![img](https://gitee.com/lybbn/django-vue-lyadmin/badge/star.svg?theme=dark)](https://gitee.com/lybbn/django-vue-lyadmin)
[ 官方文档 ](https://doc.lybbn.cn/) | 演示([基础版](http://django-vue3-lyadmin.lybbn.cn) [专业版](http://django-vue-lyadmin-pro.lybbn.cn))| [ 在线课程 ](https://doc.lybbn.cn/videos/PythonWeb/%E8%AF%BE%E7%A8%8B%E4%BB%8B%E7%BB%8D.html) | [捐赠](https://gitee.com/lybbn/django-vue-lyadmin/wikis/pages?sort_id=5264497&doc_id=2214316)
## slogon
一个开箱即用的低代码中后台管理系统
前端frontend:做一个专业前端能用的框架,后台人员也能面向配置的、能改得动的CRUD
后端backend :强大的功能集合,让你开箱即用,成为初学者的领航员
## 在线体验
* 基础版 演示地址:[http://django-vue3-lyadmin.lybbn.cn](http://django-vue3-lyadmin.lybbn.cn) 账号:admin 密码:123456
* 专业版 演示地址:[http://django-vue-lyadmin-pro.lybbn.cn](http://django-vue-lyadmin-pro.lybbn.cn) 账号:admin 密码:123456
说明:专业版【代码生成】【表单构建】正在优化测试中...
* Eleunipy在线模板系统:[https://eleunipy.lybbn.cn/](https://eleunipy.lybbn.cn/) 账号/密码: 自行注册使用
eleunipy系统是结合
[django-vue-lyadmin](https://gitee.com/lybbn/django-vue-lyadmin)
[unielepy](https://gitee.com/lybbn/unielepy)
在全栈开发中,能让开发者挑选模板/组件/源码实现低代码、避免重复造轮子快速完成项目,模板持续更新中...
## 平台简介
django-vue-lyadmin 是一套python django web前后端分离的管理后台快速开发平台(内置简易商城模块),去繁从简、还你一个干净的后台管理系统
* 代码生成: 前端配置即可生成前后台所需的crud文件,并同步到项目目录中(专业版功能优化中)
* 表单构建: 可视化低代码表单设计器,后期规划自动生成前后台,并提供模板方便导入所需表单(专业版功能优化中)
* 前端采用Vue3(elementplus 2.3.1 支持暗黑主题)(vue2版本请访问分支django-vue2-lyadmin)
* 前端支持面向配置的CRUD和自定义页面的CRUD双开发模式
* DashBoard: 数据分析查看
* 计划任务(定时任务,运维能力),django-celery-beat 定时任务
* 服务器监控面板(运维能力),支持windows和linux服务器的实时服务器资源状态监控
* 终端服务webssh(运维能力),支持基于channels的websocket与xterm的webssh(实现websocket的simple-jwt认证,并实现请求方法和接口地址的权限控制)
* 后端采用Python语言Django框架
* 权限认证使用JWT(djangorestframework-simplejwt),支持多终端认证系统
* 接口采用(drf)djangorestframework,支持后台一键关闭前端API访问功能
* 支持加载动态权限菜单,内置常用模块,多方式轻松权限控制,支持单用户登录(踢掉上一个)
* 支持支付宝、微信支付、微信登录、阿里云短信、腾讯云短信等
* 新增商城模块:商品管理、订单管理、财务统计、支付接口(微信支付(app端、小程序端)、支付宝(app端)供参考)....
* 适合刚入门或苦于寻找django web快速开发框架的小伙伴们
特别鸣谢:本平台后端权限设计模式,部分逻辑参考[django-vue-admin-pro](https://gitee.com/dvadmin/django-vue-admin-pro)
## 文档地址
文档地址:文档在本项目的wiki中会持续更新,也可以通过官网访问:[www.lybbn.cn](http://www.lybbn.cn)
补充:如果想找到1.x版本(vue2)标准模块(不带商城功能)的,可前往 [正式版v1.0.20](https://gitee.com/lybbn/django-vue-lyadmin/releases/v1.0.20) 版本进行下载
## 交流
- 开发者WX号:laoyanyj
- QQ群号:755277564 <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=oPz6bqmL"><img border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="django-vue-lyadmin交流01群" title="django-vue-lyadmin交流01群"></a>
- 二维码:
<img src='https://gitee.com/lybbn/django-vue-lyadmin/raw/master/frontend/src/assets/img/qq.jpg' width='200'>
## 源码地址
gitee地址(主推):https://gitee.com/lybbn/django-vue-lyadmin
## 内置功能
01. DashBoard: 数据分析查看
02. CRUD: 面向配置的crud功能
03. 计划任务(定时任务,运维能力),django-celery-beat 定时任务
04. 服务器监控面板(运维能力),支持windows和linux服务器的实时服务器资源状态监控
05. 终端服务webssh(运维能力),支持基于channels的websocket与xterm的webssh(实现websocket的simple-jwt认证,并实现请求方法和接口地址的权限控制)
06. 部门管理:配置系统组织机构(公司、部门、角色),树结构展现支持数据权限。
07. 菜单管理:配置系统菜单,操作权限,按钮权限标识、后端接口权限等。
08. 角色管理:角色菜单权限、数据权限、设置角色按部门进行数据范围权限划分。
09. 权限管理:授权角色的权限范围。
10. 地区管理:国内省市区管理。
11. 管理员管理:主要管理系统管理员账号。
12. 用户管理:主要管理前端用户。
13. 个人中心:主要设置登录系统的个人昵称、密码等账号信息。
14. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
15. 平台设置:系统设置如字典参数、轮播图
16. 意见反馈:配合前端接口收集用户的反馈信息
17. 商品管理:支持多规格、单规格添加商品、提供对应的支付接口和前端商品详情接口供参考
18. 订单管理:主要为商品订单的管理有发货、统计......
19. 财务统计:平台订单等财务统计
20. 其他功能:内置微信登录、小程序登录、短信登录、密码登录、微信企业到零钱、微信支付、支付宝支付、极光推送等API。
## django-vue-lyadmin项目启动视频讲解
[![Watch the video](https://gitee.com/lybbn/django-vue-lyadmin/raw/master/frontend/src/assets/img/099.png)](https://v.kuaishouapp.com/s/VIJPdIx6)
## lyadmin后端
~~~bash
1. 进入项目目录
2. 在 config.py 中配置数据库信息
mysql数据库版本建议:8.0
mysql数据库字符集:utf8mb4
mysql数据库对应的表关于事务处理的确保是:innodb引擎(能回滚)
3. 设置数据库隔离级别(悲观锁、乐观锁)
全局设置mysql数据库隔离级别为READ-COMMITTED(临时生效,重启就没了):SET GLOBAL tx_isolation='READ-COMMITTED';
全局设置mysql数据库隔离级别为READ-COMMITTED(永久有效):修改配置文件my.cnf 的[mysqld]中增加 transaction-isolation=Read-Committed
当数据库当前会话的隔离级别:set tx_isolation='READ-COMMITTED';
查询当前会话的数据库隔离级别:select @@tx_isolation;
查询数据库mysql的隔离级别:select @@global.tx_isolation;
4. 安装依赖环境
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
5. 执行迁移命令(数据初始化):(此步骤可省略,直接导入sql脚本即可)
python manage.py makemigrations
python manage.py migrate
6. 初始化数据(数据初始化):(此步骤可省略,直接导入sql脚本即可)
python manage.py init
7. 启动项目(初始账号:superadmin 密码:123456)
python manage.py runserver 127.0.0.1:8000
或使用 daphne (使用【终端服务】的需要使用此asgi方式部署来支持websocket):
daphne -b 0.0.0.0 -p 8000 --proxy-headers
没有合适的资源?快使用搜索试试~ 我知道了~
开箱即用后台管理系统,RABC权限控制、内置服务监控面板、终端服务webssh、微服务框架、支付第三方登录等.zip
共562个文件
js:182个
py:179个
vue:79个
需积分: 0 0 下载量 80 浏览量
2023-12-31
18:51:26
上传
评论
收藏 5MB ZIP 举报
温馨提示
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。
资源推荐
资源详情
资源评论
收起资源包目录
开箱即用后台管理系统,RABC权限控制、内置服务监控面板、终端服务webssh、微服务框架、支付第三方登录等.zip (562个子文件)
my.cnf 2KB
redis.conf 104KB
my.conf 785B
skin.css 71KB
skin.css 71KB
skin.min.css 60KB
skin.min.css 60KB
skin.mobile.css 24KB
skin.mobile.css 24KB
content.css 24KB
content.inline.css 24KB
content.inline.css 24KB
content.css 23KB
content.min.css 21KB
content.inline.min.css 21KB
content.inline.min.css 21KB
content.min.css 21KB
skin.mobile.min.css 21KB
skin.mobile.min.css 21KB
elementplus-theme-dark-css-vars.css 3KB
index.2554488.lllxs2download-app.css 2KB
content.css 2KB
content.css 2KB
content.css 2KB
content.css 2KB
content.min.css 1KB
content.min.css 1KB
content.min.css 1KB
content.min.css 1KB
skin.shadowdom.css 882B
skin.shadowdom.css 882B
skin.shadowdom.min.css 783B
skin.shadowdom.min.css 783B
content.mobile.css 727B
content.mobile.css 727B
content.mobile.min.css 544B
content.mobile.min.css 544B
Dockerfile 469B
.gitignore 223B
.gitignore 185B
.gitignore 71B
index.html 6KB
index.html 2KB
index.html 509B
favicon.2554488.lllxs2download-app.ico 3KB
favicon.ico 946B
favicon.ico 946B
favicon.ico 946B
favicon.ico 946B
alipay.jpg 158KB
alired.jpg 95KB
qq.jpg 82KB
wechat.jpg 54KB
20211027110807_498.jpg 53KB
avatar.jpg 31KB
avatar02.jpg 18KB
theme.js 1.05MB
tinymce.js 1.03MB
emojiimages.js 471KB
theme.js 428KB
emojiimages.min.js 411KB
theme.min.js 394KB
plugin.js 392KB
tinymce.min.js 383KB
emojis.js 253KB
emojis.min.js 193KB
theme.min.js 156KB
plugin.min.js 140KB
plugin.js 92KB
plugin.js 73KB
icons.js 64KB
icons.min.js 62KB
plugin.js 60KB
plugin.js 52KB
plugin.js 50KB
plugin.min.js 45KB
plugin.js 43KB
plugin.js 43KB
plugin.js 41KB
plugin.js 40KB
plugin.js 37KB
plugin.js 36KB
plugin.min.js 27KB
plugin.js 26KB
plugin.js 24KB
plugin.min.js 22KB
plugin.js 21KB
zh_CN.js 21KB
plugin.min.js 20KB
plugin.js 19KB
plugin.min.js 19KB
plugin.js 18KB
plugin.js 17KB
plugin.min.js 17KB
plugin.min.js 17KB
plugin.min.js 16KB
plugin.min.js 15KB
menuTree.js 15KB
api.js 15KB
plugin.js 15KB
共 562 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
白话Learning
- 粉丝: 3213
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 前端-html+css+js实现爱心特效
- c40539bc-071a-486c-9d52-9d0c18d62dac 4.html
- 基于物理的非视域成像(NLOS)算法,利用了nerf+python源码+文档说明
- yuluer知更鸟.7z(1).001
- 基于Qt实现医院信息管理系统c++源码+文档说明+数据库(期末大作业)
- 基于python实现的医院信息管理系统完整源码+sql数据库+详细注释(高分课程设计)
- 基于python的眼底图像视杯视盘分割项目源码+文档说明+截图演示+详细注释(高分课程设计)
- ImageBasedModellingEdu-贰壹贰叁零
- DFFmeasurement-数据预处理
- ImageBasedModellingEdu-回文素数c语言
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功