杜郎俊赏 - dujun.io

开源实例之Django-Vue-Admin

前言

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

* 前端采用D2Admin (opens new window)、Vue (opens new window)、ElementUI (opens new window)。
* 后端采用 Python 语言 Django 框架以及强大的 Django REST Framework (opens new window)。
* 权限认证使用Django REST Framework SimpleJWT (opens new window),支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。

实例地址

http://django-vue-admin.dujun.eu.org

实例配置

配置描述
系统Debian
服务端Python 3.9
开发环境服务端Node.js 16
数据库SQLite 3
服务器Nginx
程序Django-Vue-Admin 2.1.3

实例部署

权限要求

  • 具有系统读写权限
  • 已安装 Python、Node.js
  • 已安装 Nginx

安装程序

官网地址:https://django-vue-admin.com
仓库地址:https://gitee.com/liqianglog/django-vue-admin

前端部署

cd web

#安装依赖
yarn

#打包
yarn build

后端部署

cd backend

#复制 conf/env.example.py 文件为 env.py,并修改相关配置

#安装依赖环境
pip3 install -r requirements.txt

#执行迁移命令
python3 manage.py makemigrations
python3 manage.py migrate

#初始化数据
python3 manage.py init

#初始化省市县数据
python3 manage.py init_area

#启动
python3 manage.py runserver 0.0.0.0:8000

实例体验

首页

地区管理

进入实例深度体验

后记

本实例仅供参考,不定期重置数据。

体验更多开源实例

标签: 开源实例 Node.js实例 运营实例 Python实例 后台管理系统实例
日期:2023-05-20