0

从 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”的功能?

4

0 回答 0