宝塔部署Django项目(华为云)

1、登录华为云:

2、点击远程登录:

3、打开宝塔网址(华为云选的是centos)

4、在华为终端复制指令点击运行:

会显示安装完成,出现一个页面记录一下,方便以后登录:

5、复制外网面板地址到浏览器地址栏,输入账号,密码登录,在这里进行配置:

一、Django项目的设置以及压缩:

1、在PyCharm的终端里输入:

复制代码
pip list --format=freeze > requirements.txt

导出相应的依赖文件。

2、需要新建一个static文件夹

3、在setting.py里添加:

复制代码
STATIC_ROOT = os.path.join(BASE_DIR, 'static')

4、在setting.py里修改:

5、在urls.py里添加

6、在终端运行以下代码,这样部署之后就能访问到static里的文件了

复制代码
python manage.py collectstatic

7、将工程文件压缩成压缩包:

8、进入到宝塔页面,选择文件:

9、将压缩包放到wwwroot文件夹下面:

10、选择左边的网站,选择Python项目,添加Python项目:

11、添加Python

创建完成。

可能遇到的问题:

有的依赖包版本太高,没下载成功:

解决方法:

1、在终端里输入:

复制代码
/www/server/pyporject_evn/gssblog_venv/bin/python -m pip install mysqlclient

gssblog_venv 换成对应项目的路径

2、提前修改mysqlclient的版本:

二、数据库的配置:

1、导出.sql文件:

2、宝塔里添加数据库:

3、与settings.py里保持一致:

相关推荐
码界筑梦坊5 小时前
329-基于Python的交通流量数据可视化分析系统
开发语言·python·信息可视化·数据分析·django·vue·毕业设计
源码之家5 小时前
大数据毕业设计汽车推荐系统 Django框架 可视化 协同过滤算法 数据分析 大数据 机器学习(建议收藏)✅
大数据·python·算法·django·汽车·课程设计·美食
码界筑梦坊1 天前
353-基于Python的大湾区气候数据可视化分析系统
开发语言·python·信息可视化·数据分析·django·vue·毕业设计
badhope1 天前
前端已死?前端角色演进的四维技术证据链(2026年实证)
react.js·django·node.js
源码之家1 天前
计算机毕业设计:Python汽车销量数据采集分析可视化系统 Flask框架 requests爬虫 可视化 车辆 大数据 机器学习 hadoop(建议收藏)✅
大数据·爬虫·python·django·flask·课程设计·美食
coderlin_1 天前
Django DRF开发
python·django·sqlite
sxhcwgcy1 天前
Elasticsearch(ES)基础查询语法的使用
python·elasticsearch·django
源码之家1 天前
计算机毕业设计:Python二手车交易价格预测分析平台 Django框架 随机森林 可视化 数据分析 汽车 车辆 大数据 hadoop(建议收藏)✅
大数据·爬虫·python·机器学习·django·汽车·课程设计
小陈工1 天前
Python Web开发入门(二):Flask vs Django,项目结构大比拼
前端·数据库·python·安全·web安全·django·flask
wellc1 天前
Django视图与URLs路由详解
数据库·django·sqlite