以前の投稿と次の投稿機能をブログページに追加したいのですが、正常に動作しますが、ブログにアクティブな受動機能を追加すると機能しません。ここdjangoを次の投稿と前の投稿にするには?
は
model = Blog
queryset = Blog.objects.filter(is_active__exact=True)
template_name = 'site/Blog/post.html'
pk_url_kwarg = "id"
slug_url_kwarg = 'slug'
slug_field = 'slug_tr'
query_pk_and_slug = True
def get_context_data(self, **kwargs):
context = super(BlogDetailView, self).get_context_data(**kwargs)
recent_posts = Blog.objects.all().order_by('-created_at')[:3]
comments = BlogComment.objects.filter(target_blog__exact=self.object)
previous_post = Blog.objects.filter(is_active=True).filter(created_at__lt=self.object.created_at).order_by('-created_at')[:1]
next_post_c = Blog.objects.filter(is_active=True).filter(created_at__gt=self.object.created_at).order_by('-created_at')[:1]
がどのようにこの問題を解決する私はでき、私のview.pyのですか?
を解決しています能動的な受動的な特徴 "と呼ぶ。 –