実稼働環境で静的ファイルを提供するために Apache を使用する必要があると聞いたことがあります。私はそれをどのように行うべきかを理解するのにいくつか問題があります。私のプロジェクトの静的 URL は/static/
で、django.contrib.admin
の静的パスは/static/admin/
です。これらはサーバー上の 2 つの完全に別個のディレクトリであり、これを行うことはほとんどできません。
Alias /static /path/to/site.com/static
Alias /static/admin /usr/local/.../django/contrib/admin/media
それらが重なっているからです。
どうすればいいですか?contrib admin 静的フォルダーを自分のフォルダーにコピーする必要はありますか?