0
respostas

[Bug] 04: Incrementando o index e 06: Faça como eu fiz - ORDEM CRESCENTE

Apesar do professor dizer na aula 04 que a ordem é pela fotografia mais recente usando order_by("data_fotografia") essa ordem é crescente, ou seja, mais antiga primeira

  • A ordem descrescente é order_by("-data_fotografia")

Acho importante a menção e CORREÇÃO pois isso pode confudir os alunos. Eu mesma achei que tinha cometido algum erro em outra parte do codigo até entender que quem errou foi o professor.

  • Isso é falado em vários momentos da aula 04 e tambem no exercício 06
Finalmente, vamos alterar o arquivo views.py do app galeria para mostrar apenas as fotografias publicadas e **mostrar as fotografias mais recentes sempre.
**

def index(request):
    fotografias = Fotografia.objects.order_by("data_fotografia").filter(publicada=True)
    return render(request, 'galeria/index.html', {"cards": fotografias})