Linux部署后 media下的图片不显示
来源:14-2 uwsgi安装和启动, nginx的虚拟主机配置
weixin_慕斯卡4281563
2019-04-09
Linux下项目的settings文件部分代码
-
Build paths inside the project like this: os.path.join(BASE_DIR, …)
- BASE_DIR =
- os.path.dirname(os.path.dirname(os.path.abspath(file))) #
- 项目的根目录即MxOnline所在的
-
SECURITY WARNING: don’t run with debug turned on in production!
- DEBUG = False
- STATIC_URL = ‘/static/’
-
STATICFILES_DIRS = (
-
os.path.join(BASE_DIR, ‘static’), # 将BASE_DIR和static目录连起来
-
)
-
资源文件路径配置
- MEDIA_URL = ‘/media/’
- MEDIA_ROOT = os.path.join(BASE_DIR, ‘media’)
- STATIC_ROOT = os.path.join(BASE_DIR, ‘static’)
写回答
1回答
-
bobby
2019-04-11
图片因为已经用nginx代理了 所以你需要将static文件收集到同一个目录下,你有没有运行过collectstatic命令?
022019-04-14
相似问题