django部署admin后台static文件丢失问题解决

 Django+Python+Mod_wsgi+Apache centos部署后,会存在登录后台admin后,出现css、图片等丢失问题。经测试,给出一个解决方案如下:


settings.py 中进行设置

设置static文件目录

STATIC_ROOT = os.path.join(BASE_DIR, 'static').replace('\\','/')

设置django的admin的static文件目录

STATICFILES_DIRS = (
'/usr/local/python2.7/lib/python2.7/site-packages/django/contrib/admin/static/',
)


运行命令python manage.py collectstatic 就可以将admin所需要的静态文件拷贝到你项目的static文件夹下。


其余解决方案可以参考链接:

http://stackoverflow.com/questions/30474668/django-admin-css-missing-when-deployed-on-apache-with-mod-wsgi

你可能感兴趣的:(数据可视化)