【发布时间】:2022-01-08 15:20:03
【问题描述】:
html
<div>
{{variant_images_form.display_image|as_crispy_field}}
</div>
views.py
def item_approval(request, pk):
if request.method == "GET":
product_form = AdminProductForm(request.POST)
item = ProductVariants.objects.get(item_num=pk)
product_id = item.product_id
product = Product.objects.get(product_id=product_id)
product_variant_images = ProductVariantsImages.objects.filter(product_variant=item)
product_form = AdminProductForm(instance=product)
item_form = ProductVariantsForm(instance=item)
variant_images_form = ProductVariantsImagesForm(instance=product_variant_images[0])
return render(request, 'loom_admin/product_details.html',
{'item_form':item_form, 'product':product,
'item':item,
'product_form':product_form,
'variant_images_form':variant_images_form,
})
如何使用实际图像而不是显示 URL 路径来呈现模型表单。
【问题讨论】:
-
请看This Topic,对你有帮助。
-
谢谢。如果我只改变一个简单的事情,我会得到这个。
标签: django django-forms django-templates