class fruit(flaskform):
fruit1 = "apple"
fruit2 = "orange"
fruit3 = "grapes"
我正在尝试在HTML页面的for循环中访问变量。
{% for index in range(3) %}
{{"fruit" + index}}
{%endfor%}
这可能吗?如果我有100个水果,我想避免编写100行代码来访问变量。我是烧瓶和html的新手。我的问题可能不清楚,可以随时问我是否需要更多信息。
最佳答案
您可以将水果存储在这样的列表中:
fruits = ['apple', 'orange', 'grapes']
然后,您可以在Jinja2中使用for循环遍历列表并显示每个单独的项目。
{% for fruit in fruits %}
{{ fruit }}
{% endfor %}