2012-03-29 5 views
2

初めてのdjangoユーザーです。私は管理者のcssがアクセス可能になるように、次のdeprecated関数を新しいdjango1.4 settings.pyファイルに手動で追加する必要がありました。この廃止された機能を使用せずに私のサイトをきれいに見えるようにする方法はありますか?ここで Django管理者CSSファイルは廃止予定なしでアクセス不可ADMIN_MEDIA_PREFIX

ADMIN_MEDIA_PREFIX = '/static/admin/' 

は、あなたの閲覧のための私の他の設定は以下のとおりです。

STATIC_ROOT = '/home/ubuntu/static/' 
STATIC_URL = '/static/' 

そして、私のApacheのhttp.confファイルはあります

Alias /static/ /home/ubuntu/static/ 
<Directory /home/ubuntu/static> 
Order deny,allow 
Allow from all 
</Directory> 
+3

'collectstatic'を実行しましたか? –

答えて

2

あなたはへ

./manage.py collectstatic 

を実行する必要がありますすべての静的ファイルをパッケージからstatiにコピーするcディレクトリ。もちろん、django.contrib.staticfilesはINSTALLED_APPSになければなりません。

その後、静的フォルダに「admin」というフォルダが作成されます。それでも静的なファイルが読み込まれていない場合は、Webサーバーの設定を確認してください。

関連する問題