在 Google 应用引擎上,我想在循环模板中使用两个变量:我需要输入 10 个项目。如果数据存储中已经有一些项目,则显示它们,否则,将该字段留空。我该怎么做?谢谢。
顺便说一句,我注意到 Django 中有“multifor”,但我不知道如何在 GAE 上安装它。
主要.py:
def mainPage(webapp2.RequestHandler):
query = db.Query(Item)
items = query.fetch(limit=10)
template_values = {'range': range(10), 'items': items}
common.render(handler, 'main.html', template_values)
主.html:
<form action=... method="post">
{% for i in range; for item in items %}
<input type="text" name="name" value="item.name">
{% endfor %}
<input type="submit">
</form>