django 1.5 アプリを ec2 にインストールしたところ、現在、サイトの /admin 部分に css がありません。これを構成する方法はありますか?
これに追加するだけで、css ファイルは次のフォルダーにあります。
/usr/local/lib/python2.6/dist-packages/django/contrib/admin/static/admin/css$
django 1.5 アプリを ec2 にインストールしたところ、現在、サイトの /admin 部分に css がありません。これを構成する方法はありますか?
これに追加するだけで、css ファイルは次のフォルダーにあります。
/usr/local/lib/python2.6/dist-packages/django/contrib/admin/static/admin/css$
どのように構成しましたか?static
管理アプリが静的ファイルをロードするには、アプリのディレクトリ内にシンボリック リンクを作成する必要があります。あなたはこれをしましたか?
ls -l
次のようなものを与える必要があります:
admin -> /usr/local/lib/python2.6/dist-packages/django/contrib/admin/media
私はまったく同じ問題を抱えていましたが、それを解決する方法を見つけたと思います。実際、それほど難しいことではありません。変更する必要があるのは、settings.py (STATIC_ROOT および STATIC_URL) とサーバー構成ファイル (URL エイリアス) だけです。3 つのステップを含む短いブログ投稿を書きました。http://www.ycshao.com/?p=898 .
ドラゴンとイクシャオは素晴らしい答えを持っています。Apache サーバー 2.4+ を実行している場合は、それを追加したいだけです。それ以外の
Allow from all
使用する必要があります
Require all granted
静的ファイルのホスティングの問題を解決しました。