1.
유저가 구독하고 있는 프로젝트를 확인
2.
그 프로젝트 안에 있는 모든 게시글을 가져오기
Articles.objects.filter(pk=xxx, user=xxx) → Articles.objects.filter(project__in=projects)
subscribeapp view 수정
@method_decorator(login_required, 'get')
class SubscriptionListView(ListView):
model = Article
context_object_name = 'article_list'
template_name = 'subscribeapp/list.html'
paginate_by = 5
def get_queryset(self):
projects = Subscription.objects.filter(user=self.request.user).values.list('project')
article_list = Article.objects.filter(project__in=projects)
return article_list
Python
복사
복습복습복습 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 쿼리셋부터 뭐라는지 모르겠당