djangoの記事サイトを作っています。
その中で、記事の表示形式をindex.htmlで二通り作りたいです。
一つは、発行日毎に表示するブロック、もう一つはお気に入りタグ毎に表示させますが、
現状、querysetで定義された順番でしか記事の表示を変更することが出来なくて困っています。
この場合、views.pyやindex.htmlを如何に改変する必要があるのでしょうか?
python
1class ListView2(ListView): 2 def get_queryset(self): 3 return Post.objects.filter().order_by('-published') 4 5 6 7
html
1{%for post in posts.all%} 2 ↑ 3ここを日付順に 4.................. 5 6{%for post in posts.all%} 7 ↑ 8ここを、お気に入りのタグがあるものを表示 9
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。