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
新聞熱點
疑難解答