django-vue-admin-pro 使用

news/2024/11/30 2:27:21/

地址:

GitHub - dvadmin-pro/django-vue-admin-pro

一、准备工作

Python >= 3.8.0 (推荐3.9+版本)
nodejs >= 14.0 (推荐最新)
Mysql >= 5.7.0 (可选,默认数据库sqlite3,推荐8.0版本)
Redis(可选,最新版)
项目运行及部署 | Django-Vue-Admin

一、前端

1.1 环境检查

查看当前node.js版本

node -v

注意,这个项目node 18 版本,会报错。

我使用的是node16版本 

帮助文档:

mac卸载与安装指定版本node.js_做测试的喵酱的博客-CSDN博客

1.2 启动项目

1、克隆项目

git clone https://gitee.com/dvadmin/django-vue-admin-pro.git

2、进入项目目录

cd web

3、安装依赖

方式一:

npm install --registry=https://registry.npm.taobao.org

方式二:

先安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

 再使用cnpm安装依赖

sudo cnpm install --registry=https://registry.npm.taobao.org

4、 启动服务
npm run dev

5、浏览器访问 http://localhost:8080

# .env.development 文件中可配置启动端口等参数

1.3 发布项目

发布♗

# 构建测试环境
npm run build:stage# 构建生产环境
npm run build:prod

二、后端项目

2.1 前提

下载项目,前端和后端是在一起的。

使用pycharm打开 后端项目的时候,要直接打开backend项目,而不是打开django-vue-admin-pro目录。

1. 进入项目目录 cd backend
2. 在项目根目录中,复制 ./conf/env.example.py 文件为一份新的到 ./conf 文件夹下,并重命名为 env.py
3. 在 env.py 中配置数据库信息mysql数据库版本建议:8.0mysql数据库字符集:utf8mb4
4. 安装依赖环境pip3 install -r requirements.txt
5. 执行迁移命令:python3 manage.py makemigrationspython3 manage.py migrate
6. 初始化数据python3 manage.py init
7. 启动项目python3 manage.py runserver 127.0.0.1:8000
或使用 daphne :daphne -b 0.0.0.0 -8000 application.asgi:application
初始账号:superadmin 密码:admin123456
后端接口文档地址:http://127.0.0.1:8000/swagger


http://www.ppmy.cn/news/123621.html

相关文章

自学网络安全, 一般人我劝你还是算了吧

前言:自学我劝你还是算了,我为什么要劝你放弃我自己却不放弃呢?因为我不是一般人。。。 1.这是一条坚持的道路,三分钟的热情可以放弃往下看了. 2.多练多想,不要离开了教程什么都不会了.最好看完教程自己独立完成技术方面的开发. 3.有时多 …

如何测试Vue应用程序中的组件和代码?

测试Vue应用程序的组件和代码是非常重要的,这可以确保你的程序在生产环境中稳定运行。 首先,我想强调的是:不要害怕测试!实际上,测试是一个非常有趣的过程,它可以帮助你更好地理解你的代码,并且…

Springboot以Post方式导出excel文件

场景: 导出excel文件,但是需要传入参数,get方法传参懂的都懂,所以改成post方式 少废话,上代码: Controller: PostMapping(value "/exportCustomMItemDataWithLine.iom") ResponseBody ApiOp…

ic验证的主要工作流程和验证工具是什么?

验证其实是一个“证伪”的过程,从流程到工具,验证工程师的终极目的都只有一个: 发现所有BUG,或者证明没有BUG,以保证芯片功能性能的正确性和可靠性。 验证环节对于一颗芯片的重要性也是不言而喻的: 从项…

29Maven高级

一、分模块设计与开发 1、介绍 2、tlias-pojo模块 然后把pojo复制过去。pom中加入lombok依赖 引入tlias-pojo依赖 3、tlias-utils模块 tlias-utils的pom.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.…

直饮加热一体机哪个牌子好,净水器科普

直饮加热一体机哪个牌子好&#xff0c;冰尊直饮加热一体机净水器最好&#xff01;生活中想要喝上一杯温度适宜的好水&#xff0c;怎么能少得了直饮加热一体机&#xff0c;直饮加热一体机不仅可以净化水质还可以调节问题&#xff0c;非常方便。那么直饮加热一体机净水器哪个牌子…

净水器国产一线品牌排行榜? 哪个牌子好?

社会环境的变化&#xff0c;随着经济水平的提高&#xff0c;消费水平逐年的提高&#xff0c;居民健康思想的普及&#xff0c;净水器逐步进入千家万户&#xff0c;很多城市及农村的居民都开始安装净水器来提升水质生活。商机敏捷的很多人都看到了净水器给消费者带来的种种利好&a…

关于宠物饮水机的问题与设计

幺儿准备给蓝宝&#xff08;猫咪&#xff09;买一个宠物饮水机&#xff0c;我们一起在淘宝和京东上找了一下&#xff0c;结果很糟糕啊。人类饮水发展到如此健康的今天&#xff0c;给宠物用的饮水机居然没见到什么好的产品&#xff0c;是宠物的生命太廉价呢&#xff0c;还是地位…