Tôi muốn đặt nghỉ và tiếp tục trong mã của tôi, nhưng nó không hoạt động trong mẫu Django. Làm thế nào tôi có thể sử dụng tiếp tục và phá vỡ bằng cách sử dụng mẫu Django cho vòng lặp. Dưới đây là một ví dụ:Làm cách nào tôi có thể sử dụng ngắt và tiếp tục trong các mẫu Django?
{% 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 %}
Bạn cần phải rõ ràng hơn. Đây có phải là một vấn đề python hoặc một vấn đề mẫu django? Thông thường các mẫu không nên có logic như vậy trong chúng. Bạn có thể đăng một ví dụ đơn giản với một số mã không? – Spacedman
Bạn sẽ phải hiển thị cho chúng tôi mã không hoạt động và giải thích cách mã không thành công (ví dụ bằng cách sao chép thông báo lỗi chính xác vào câu hỏi của bạn). –
% cho i trong i_range%} {% cho tần suất trong patient_meds.frequency%} {% ifequal frequency i%} {{i}} AM {{forloop.parentloop | continue}} ////// I does'nt công việc {tiếp tục} ////// Nó cũng không hoạt động {% endifequal%} {% endfor%} {{i}} AM {% endfor%} – GoldenBird