Quizás esto no sea una pregunta, pero ¿cómo se puede utilizar la funcionalidad Django {% cycle %}
, o algo similar, cuando no se encuentra en un bucle? Específicamente, tengo una tabla HTML que estoy escribiendo a mano, ya que no es el tipo de cosas que necesita hacer en un bucle. Quiero que las filas se alternen, así:Ciclo de plantilla Django para alternar filas - sin bucle
<tr class="{% cycle 'even' 'odd'%}"></tr>
<tr class="{% cycle 'even' 'odd'%}"></tr>
<tr class="{% cycle 'even' 'odd'%}"></tr>
Pero no estoy usando un bucle, por lo que este siempre resulta en even
. No quiero una situación en la que quiera insertar una fila más adelante, y luego tenga que cambiar manualmente las clases de todas las filas debajo de ella. ¿Estoy siendo mezquino? ¿Cómo ciclarías sin estar en un bucle?