2017-05-09 7 views
0

django 1.8が運用サーバーにある: 管理ページを読み込むときに、shown hereのようなCSSを表示せずにコンテンツを表示します。django 1.8管理サイトcssの問題cssファイルが正常に読み込まれている間に

クローム開発者ツールにエラーはありません。これらの2つのCSSファイルは正常に読み込まれます:

<link href="/static/admin/css/base.7cdd754721f8.css" rel="stylesheet" type="text/css"/> 
<link href="/static/admin/css/dashboard.4898e2e9983d.css" rel="stylesheet" type="text/css"/> 

まだ管理者インターフェイスが表示されていません。

関連する設定:

STATIC_ROOT = os.path.join(PROJECT_ROOT, 'staticroot') 
STATIC_URL = '/static/' 
ABS_TEMPLATES_PATH = PROJECT_ROOT + '/templates' 

# Extra places for collectstatic to find static files. 
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'project_docs/site'), 
) 

STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage' 
MEDIA_ROOT = os.path.join(PROJECT_ROOT, 'media') 
MEDIA_URL = '/media/' 

任意の提案ですか?

+0

ur Qを編集して、apache/nginx confファイル設定を追加できますか? –

+0

私はこれらを持っていません。私のサイトはhttps://www.pythonanywhere.comで動作します。私は彼らと確認します。 – Davy

+0

FYI http://help.pythonanywhere.com/pages/StaticFiles/とhttp://help.pythonanywhere/pages/DjangoStaticFiles/ – Davy

答えて

0

これは間違ったCSSファイルが読み込まれたことが原因です。

mkdocsパッケージ(http://www.mkdocs.org/)には、 "base.css"というファイルもあります。 静的ファイルの収集により、django adminのbase.cssファイルが上書きされて誤って同じ場所に移動しました。

だから、Djangoのadminがmkdocsテーマ...これらのファイルが互いに上書きしないように、静的ファイルのコレクションを修正し

をロードして、問題が解決されます。

関連する問題