Я пытаюсь обновить поле изображения в модели django из формы html. Обновление идет нормально, за исключением поля изображения. Первоначально я успешно загрузил это изображение в форме django, что означает, что настройки в порядке.
Пожалуйста, скажите мне, что не так в моем коде.
Это мой файл views.py: '' '
def update_product(request, product_id):
if request.method=="POST"
model_name=request.POST['model_name']
image = request.FILES ['image']
Product.objects.filter(id=product_id).update(model_name=model_name, image=image)
return redirect ('listing)
' '' Это мой html файл : '' '
<form action={% url update_product product.id %} method ="POST enctype='multipart/form-data'>
{% csrf_token %}
<input type='text' name='model_name'>
<input type='file' name='image'>
<button type='submit'> Update </button>
</form>