0

django を使用して django でファイルをmodel.FileField()相対的ではない場所にアップロードすることは可能/mediaですか? 私の場合、.html ファイルを にアップロードしますmyproject/templates

4

2 に答える 2

1

私の記憶が正しければ、この種の操作は安全ではありません。ファイルストレージバックエンドはそれを警告します。
ストレージバックエンドをカスタマイズするか、のようなディレクトリにアップロードしてに/media/user_template設定することができますTEMPLATE_DIRS

動的テンプレートのみを使用する場合は、DBベースのソリューションとしてdjango-dbtemplatesを確認してください。

于 2012-06-27T02:56:04.053 に答える
0

試す:models.FileField(upload_to = '...')

于 2012-06-27T02:09:54.390 に答える