自動化無しに生活無し

WEBとかAIとかLinux関係をひたすら書く備忘録系ブログ

【HTML】inputタグで画像を複数枚指定する【multiple】

thumbnail

画像を複数枚指定できるようにする。

<form method="POST" enctype="multipart/form-data">
    <!-- CSRF token -->
    <input name="content" type="file" multiple>
    <input type="submit" value="送信">
</form>

このフォームで指定された画像は、下記のように同じname属性の値のフォームが複数存在する状態と同じ。

<form method="POST" enctype="multipart/form-data">
    <!-- CSRF token -->
    <input name="content" type="file">
    <input name="content" type="file">
    <input name="content" type="file">
    <input name="content" type="file">
    <input name="content" type="file">
    <!-- 略 -->
    <input type="submit" value="送信">
</form>

そのため、例えばDjangoでは .getlist() を使って取り出す。

request.FILES.getlist("content")
スポンサーリンク

シェアボタン

Twitter LINEで送る Facebook はてなブログ