我一直在这里工作了大约3个小时,而我完全迷失了,并且在圈子中运行。我试图让我的静态和媒体文件进入部署。Django静态文件无法在部署中加载
我的设置文件看起来像这样:
DEBUG = False
...
STATIC_ROOT = '/home/huhu/webapps/eng30_static_media/static'
MEDIA_ROOT = '/home/huhu/webapps/eng30_static_media/media'
STATIC_URL = '/static/'
MEDIA_URL = '/media/'
我已经运行collectstatic和我的静态文件在/ home /乎乎/ webapps /下eng30_static_media /静态我仍然不知道该怎么办与媒体文件。我在这里错过了什么?我目前没有任何静态js,静态img,静态css或通过管理面板显示上传的媒体。
没什么。一旦你通过你的网站或管理员上传了一些东西,MEDIA_ROOT目录就会被创建并保存在那里。 –
您应该提供更多的上下文,什么是您的服务器类型,部署方法,什么Web服务器? – Selcuk
查看http://djangodeployment.com/2016/10/18/checklist-for-django-settings-on-deployment/,并在'/var/log/nginx/error.log中检查Web服务器日志文件。 '或'/ var/log/apache2/error.log'。 –