2

Django で選択されているデータベースに保存する前に、データをローカル ディレクトリに保存/ダウンロードしようとしていますFileField。ダウンロード後、選択したファイルのインスタンスFileFieldをデータベースに保存できるようにするにはどうすればよいですか?

4

1 に答える 1

0

あなたの問題を完全に理解しているかどうかはわかりませんが...

デフォルトでは、Django のFileFieldはファイルをデータベースではなくディスクに保存します (ただし、カスタム ストレージ バックエンドを使用して行うことができます: http://djangosnippets.org/snippets/1305/ )。ファイルへの参照のみがデータベースに保存されます (参照: http://docs.djangoproject.com/en/dev/topics/files/#file-storage )。

この動作をカスタマイズしたい場合は、次のドキュメントを参照してください: http://docs.djangoproject.com/en/dev/topics/http/file-uploads/#file-uploads

于 2011-04-06T07:06:11.310 に答える