从 html 模板中说“createlist”,我想将实际请求服务器的链接添加到“createlist”页面中以获取更多图像表单对象。但是当我运行代码时,它实际上只发生了一次,但我希望最多 5 次应该被接受。所以在这里我可以如何在 html 模板中使用循环,以便它一次又一次地获取请求,直到限制说 5。这是模板代码 -
{% if morepicform %}
{{ morepicform }}
{% endif %}
Want to add more pics? <a href="{% url 'createlist' 'morepic' %}" role="button">
<img src="static/auctions/plus-circle-solid.svg" height="20px" width="20px"></a>
视图函数
def morepic(request, morepic=''):
return render(request, "auctions/createlist.html",{
"morepicform" : PictureForm(),
"picform" : PictureForm(),
"listform" : ListingForm()
})
url 模式路径函数 -
path("createlist/<str:morepic>", views.morepic, name="createlist")
现在如何添加请求“morepicform”的功能?