Есть справочная служба, которая выводит вопросы ответы от самых старых, до самых новых (сверху вниз):
Задача:
Нужно сделать так, чтобы оно выводилось в обратном порядке (наверху страницы самые последние вопросы и ответы, внизу самые первые)
Я не программист, но я думаю, что за это отвечает данный участок кода:
spoiler{% autoescape off %}{{ page.body }}{% endautoescape %}
{% for q in questions %}
<div class="qa">
<div class="question">
<h3>{{q.titlea}}</h3>
<span>{{ q.whena|date:"d" }}.{{ q.whena|date:"m" }}.{{ q.whena|date:"Y" }}</span>
<p>{{ q.contenta }}</p>
</div>
<div class="answer">
<h3>{{q.titler}}</h3>
<span>{{ q.whenr|date:"d" }}.{{ q.whenr|date:"m" }}.{{ q.whenr|date:"Y" }}</span>
<p>{{ q.contentr }}</p>
</div>
</div>
{% endfor %}
</article>
{% endblock %}
Пробовал дописать в него .reverse(), но это привело к error 500:
spoiler{% autoescape off %}{{ page.body }}{% endautoescape %}
{% for q in questions.reverse() %}
<div class="qa">
<div class="question">
<h3>{{q.titlea}}</h3>
<span>{{ q.whena|date:"d" }}.{{ q.whena|date:"m" }}.{{ q.whena|date:"Y" }}</span>
<p>{{ q.contenta }}</p>
</div>
<div class="answer">
<h3>{{q.titler}}</h3>
<span>{{ q.whenr|date:"d" }}.{{ q.whenr|date:"m" }}.{{ q.whenr|date:"Y" }}</span>
<p>{{ q.contentr }}</p>
</div>
</div>
{% endfor %}
</article>
{% endblock %}