0
我從通過一個Django標籤通過Python列表填充表:Django的for循環不是索引正確
{% for alt in altList %}
<td align="center">
{{alt.1}}</br>
{{alt.2}}</br>
{{alt.3}}</br>
{{alt.4}}</br>
<input type="hidden" value={{alt.0}}/>
</td>
{% endfor %}
這工作正常,但在Python是隨機生成的列表中,我需要保持相同的列表如果我的表單的用戶發生錯誤。我包括一個隱藏的字段,存儲當前列表。問題是,當我有一個錯誤時,它不會像我期望的那樣運行循環。
工作輸入列表中顯示爲:
[(196, u'hydro', u'25', u'735', u'7'), (266, u'coal', u'140', u'0', u'63'), (372, u'hydro', u'260', u'990', u'63'), (383, u'solar', u'510', u'990', u'63')]
當我已經從以前的帖子列表,我想用,它也顯示在控制檯如下:
[(196, u'hydro', u'25', u'735', u'7'), (266, u'coal', u'140', u'0', u'63'), (372, u'hydro', u'260', u'990', u'63'), (383, u'solar', u'510', u'990', u'63')]
它似乎具有相同的格式,所以我不確定問題可能是什麼;然而,在第二種情況下,它的解析方式非常不同,給我一個很長的清單,其中包含諸如「' /」之類的內容。
這是有效的。存儲id列表比整個列表容易得多,因爲我正在從數據庫表中提取條目。 – 2015-02-08 20:42:57