うまくいけば、ここでは簡単な質問です。だから私は一種の画像ライブラリを持っています。当初、それは古いものから新しいものへとリストアップされます。私は最も古いものより新しいものを好む。 forループでクエリを逆にして解決しました。ように:DjangoはデータベースコンテンツをHTMLで逆転させます
{% for image in gallery reversed %}
私の質問は、それを行うより良い方法はありますか?おそらく、views.pyファイルにありますか?上記のことはむしろ...叩かれているようです。私はそれが "逆"()を含むことを知っているが、私はそれを実装する方法を知らない。ここではviews.py内のセクションです:
def user_profile(request):
context = {}
populateContext(request, context)
user_details = UserProfile.objects.get(user=request.user)
context.update(user_details=user_details)
""" blah blah """
context.update(gallery=ImageDoc.objects.only('thumbfile').filter(user_id=request.user.id))
return render(request, 'register/profile.html', context)
内容は、「文脈」ディクショナリに格納されている場所それはだとしてそれは、そこに最後から2番目の行にする必要があります。
を必要と見ているのと同じ出力を達成するために、逆の順序ので
になりますあなたは "最も古い"を定義しますか? – Sayse