静态文件

来源:14-2 uwsgi安装和启动, nginx的虚拟主机配置

李嘉图principal

2019-05-14

uc_nginx.conf

静态文件访问的url

location /static {
    # 静态文件地址
    alias /root/zip_web_hangzhou/static;
}
 # 静态文件访问的url
location /media {
    # 静态文件地址
    alias /root/zip_web_hangzhou/media;
}

MEDIA_URL=’/media/'
MEDIA_ROOT=os.path.join(BASE_DIR,‘media’)

settings.py
STATIC_URL = ‘/static/’

#STATICFILES_DIRS=[os.path.join(BASE_DIR,‘static’)]

STATIC_ROOT = os.path.join(BASE_DIR, “static”)
文件路径都是对的,在linux上按照步骤完成部署后,静态文件都找不到

各种配置都看了,不知道哪里有问题

写回答

1回答

bobby

2019-05-15

你这里说到的静态文件找不到了,是不是说静态文件访问都是404?你有没有运行collectstatic命令收集所有的静态文件?

0
2
bobby
回复
李嘉图principal
好的, linux上权限要求很严格,很容易出现权限的问题
2019-05-17
共2条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程