Django使用uwsgi+nginx部署,admin没有样式解决办法

Django使用uwsgi+nginx部署,admin没有样式解决办法

如果使用了虚拟环境则修改nginx.conf文件中的/static/路径为你虚拟环境的路径,没有使用虚拟环境则改为你python安装路径下的static

python 复制代码
server {
	listen 8008;
	server_name  location; #改为自己的域名,没域名修改为127.0.0.1:80
	charset utf-8;
	location / {
	include uwsgi_params;
	uwsgi_pass 127.0.0.1:9008;  #端口要和uwsgi里配置的一样
	}
	location /static/ {
	alias /data/env/venv/lib/python3.6/site-packages/django/contrib/admin/static/; #静态资源路径
	# 没有使用虚拟环境的   
    #alias /usr/local/python3/site-packages/django/contrib/admin/static/;
	}
}

修改完后,cd/usr/sbin,使用nginx -s reload,重启nginx

相关推荐
Monkey的自我迭代23 分钟前
Python标准库:时间与随机数全解析
前端·python·数据挖掘
小王子102436 分钟前
Django+DRF 实战:自定义异常处理流程
后端·django·web开发
SsummerC41 分钟前
【leetcode100】下一个排列
python·算法·leetcode
Kelaru1 小时前
本地Qwen中医问诊小程序系统开发
python·ai·小程序·flask·project
Menger_Wen1 小时前
分析新旧因子相关性
python·机器学习·区块链
RAY_01042 小时前
Python—数据容器
开发语言·python
June bug2 小时前
【python基础】python和pycharm的下载与安装
开发语言·python·pycharm
im_AMBER3 小时前
python实践思路(草拟计划+方法)
开发语言·python
站大爷IP3 小时前
Python与JSON:结构化数据的存储艺术
python
大菠萝学姐4 小时前
基于Spring Boot和Vue的高校图书馆座位预约系统的设计与实现
java·vue.js·spring boot·后端·python·mysql·vue