【发布时间】:2020-08-10 08:51:03
【问题描述】:
我正在尝试从 html 表单更新 django 模型中的图像字段。除图像字段外,更新一切顺利。最初我在 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>
【问题讨论】:
标签: django