/ / Django複数の画像アップロードが可能ですか? - python、django、django-admin

Django複数の画像のアップロードが可能ですか? - python、django、django-admin

私の悪い英語の最初のソリ。私はPythonのDjangoフレームワークを使用しています ı写真をアップロードするときにStackedInlineを使用します。

私は、個別にではなくまとめて画像をアップロードする必要があります。これは可能ですか?

編集:これは管理パネルに表示されます。

回答:

回答№1は0

あなたの意見でこれを試してみてください。

from rest_framework.views import APIView


class MultipleUploadAPI(APIView):
def post(self, request):
for value, image in request.FILES.items():
# do something with "image" it"s a "InMemoryUploadFile" >>> for example
with open(image.name, "wb") as img_file:
img_file.write(image.read())
return Response("Upload Successful")



どのようにテストする?
我々は使用することができます POSTMAN APIテスト用
あなたの終点を仮定すると - >> http://127.0.0.1:9000/api/v1/upload/

下の私のスクリーンショットを見て、

ここに画像の説明を入力

1.使用 POST 方法もあなたのデータ/ファイル/イメージをアップロードする
2. APIのエンドポイント
3.それはなければならない form-data アップロードファイル用
4.これはあなたのファイルリストです。無限のファイルをアップロードできます。assuming there is no network timeout
5.ファイルアップロード成功後の応答