より多くのファイルをdbに保存しようとしています。私はPOST
この方法でサーバーを送信してキャッチしています:
html:
<input type="file" multiple="multiple" name="images[]"/>
サーバーコード-django:
images = request.POST.getlist('images[]')
。しかし、これから得られるのは空の配列だけです。[]
。
今私の問題は、これらのファイルを他のデータと一緒に一度にdbに保存する方法がわからないことです。まあ、私はループを実行すると思いましimages[]
たが、他のデータも手元にあります
編集:たとえば、私は1つの場所のストリート名、都市、国、および3つの写真を持っています。3つの画像をループすると、通りの名前、都市、国を3回dbに保存します。1つの場所の3枚の写真と他のデータを1回だけ保存したい。今、1つの解決策が頭に浮かびました。名前Image
を付けて別のテーブルを作成し、保存する場所が2つあります。画像とデータを別々に別のテーブルに保存します。私はこの解決策で大丈夫ですか?
どうもありがとう