2

私はdjangoでウェブサイトを作成しています。静的コンテンツはあまりありません (おそらく 20 個の画像と 5 ~ 10 個の css/javascript ドキュメント)。

django での静的ファイルの管理について読みました。静的コンテンツを別のサーバーに展開する必要がありますか? それとも、静的コンテンツがほとんどないため問題なく動作しますか? 現在、「{{STATIC_URL}}」を使用する代わりに、実際のパス名を使用してすべての css ファイルと画像にアクセスしています。

4

2 に答える 2

0

少なくとも、django プロジェクトを実行しているすべてのサーバーで実行されている HTTP サーバーが必要です。アプリのロジックとは別に、静的ファイル用に別のサーバーを使用することを強くお勧めします。

第二に、{{ STATIC_URL }} や類似のアイテムを使用しないことは非常に悪い習慣です。絶対パスは悪です。プロジェクトがマシンを変更する場合、または複数のバージョンが必要な場合など。これらのパスは変更される可能性があります。

于 2012-08-30T01:32:20.487 に答える