【发布时间】:2015-12-04 09:22:56
【问题描述】:
刚开始构建前端网络,这将是我第一次在这里提出问题。我正在使用 Flask 进行尝试,但我的代码似乎有点乱。有没有更简单的方法来实现这段代码?
{% for data in dataList %}
<tr>
{% for d in data %}
{% if data.index(d) == 0 %}
{% if dataList.index(data) == 0 %}
<td> <input type="radio" name="option" value="{{d}}" checked> </td>
{%else%}
<td> <input type="radio" name="option" value="{{d}}"> </td>
{%endif%}
{%else%}
{% if d %}
<td> {{d}} </td>
{%endif%}
{%endif%}
{% endfor %}
</tr>
{% endfor %}
【问题讨论】:
-
添加更多空格和空行以提高可读性
-
您应该在视图或辅助函数中进行更多的数据处理,然后将简化后的数据发送到模板。
-
@doru:谢谢!这对我有用