Empecé a aprender django recientemente.Re-group de Django no funciona como se esperaba
estoy renderizado mi plantilla con CityList como,
{'citylist': Cities.objects.all()}
y desea reqroup el país en la plantilla (igual que en django-docs) a continuación:
{% regroup citylist by country as coutrylist %}
<ul>
{% for country in countrylist %}
<li>{{ country.grouper }}
<ul>
{% for c in country.list %}
<li>{{ c.name }}</li>
{% endfor %}
</ul>
</li>
{% endfor %}
</ul>
pero me da un poco de unextpected resultados,
France
Strasbourg
Australia
Penrith
Sydney
US
Larsen Bay
France
Reims
US
Avenal
No creo que esté haciendo algo mal en mi plantilla. O es un error?
Su respuesta es correcta no significa que sea bien que su actitud sea incorrecta. – ironfroggy
Estoy de acuerdo con ironfroggy –
Bueno, me disculpo por eso. Pero mi intento fue hacerle consciente de que leer documentos cuidadosamente es imprescindible antes de llamar a algo malo. Era el respeto que tengo por la gran comunidad moldeando y puliendo el marco, que una actitud. Mi disculpa a BRTS sin embargo. – simplyharsh