1

を実行するpython manage.py collectstaticと、さまざまなアプリのすべての静的ファイルが 1 つの場所 ( ) にまとめられますSTATIC_ROOTSTATIC_ROOTアプリごとに個別のフォルダーを作成したいと考えています。たとえば、 からの静的ファイルは に移動し、 からapp1/staticSTATIC_ROOT/app1静的ファイルapp2/staticは に移動する必要がありますSTATIC_ROOT/app2。これを行う1つの方法は、別のサブフォルダーを作成することです。つまり、app1/static/app1これを行うためのより良い方法があるかどうか疑問に思っていました。

4

1 に答える 1

2

私は通常、テンプレートを操作するのと同じように、次のようにすべてを 1 つのディレクトリに配置します。

MyProject/staticfiles/app1
MyProject/staticfiles/app2
MyProject/staticfiles/app3
于 2011-07-19T20:58:01.387 に答える