我想打破並繼續在我的代碼中,但它不能在Django模板中工作。我如何使用繼續並使用Django模板循環中斷。這裏有一個例子:如何在Django模板中使用break和continue?
{% for i in i_range %}
{% for frequency in patient_meds.frequency %}
{% ifequal frequency i %}
<td class="nopad"><input type="checkbox" name="frequency-1" value="{{ i }}" checked/> {{ i }} AM</td>
{{ forloop.parentloop|continue }} ////// It doesn't work
{ continue } ////// It also doesn't work
{% endifequal %}
{% endfor%}
<td class="nopad"><input type="checkbox" name="frequency-1" value="{{ i }}"/> {{ i }} AM</td>
{% endfor %}
您需要更清楚。這是一個python問題或django模板問題?通常模板不應該有這樣的邏輯。你能用一些代碼發佈一個簡單的例子嗎? – Spacedman 2011-02-07 11:59:22
您將不得不向我們展示不起作用的代碼,並解釋它如何失敗(例如,通過將確切的錯誤消息複製到您的問題中)。 – 2011-02-07 11:59:35