1. 程式人生 > >Django檔案上傳遇到的問題

Django檔案上傳遇到的問題

今天做Django檔案上傳,遇到了一點小問題,開始request.FILES一直是空的,好尷尬,檢查了一下,在form標籤裡要加上

enctype="multipart/form-data"

<form method="post" enctype="multipart/form-data">
    {% csrf_token %}
    <label>菜品類別</label>
    {% for dish_type in dish_types %}
        <label><input type="radio" name="dish_type" 
value="{{ dish_type.name }}">{{ dish_type.name}}</label> {% endfor %} <br> <label>菜品名字: <input type="text" name="dish_name"></label><br> <label>菜品價格: <input type="text" name="dish_price"></label><br> <label>菜品展示: <
input type="file" name="dish_image"></label><br> <input type="submit" value="提交"><br> </form> 這樣才能在request.FILES中get到檔案物件。