📢 공지사항
home

MultipleObjectiveMixin을 통한 Projectapp 마무리

복습
수강일
수강일_
숫자
41
주차
2주차
체크
태그
Projectapp Implementation

Multiple Objective Mixin

article app의 model에서 어떤 project에 글을 쓴 것인지 알려주기 위해 외래키로 project에 연결해준다.
projectdetailview에 multipleobjectmixin을 연결해준다.
class ProjectDetailView(DetailView, MultipleObjectMixin) ... def get_context_data(self. **kwargs): object_list = Article.objects.filter(project-self.get_object()) return super(DetailView, self).get_context_data(object_list=object_list, **kwargs)
HTML
복사
snippets/list_fragment.html에 list에서 작성해줬던 코드들을 붙여주고,
detaill.html에서 하단에 include로 연결해준다
{% include 'snippets/list_fragment.html' with article_list=object_list %}
HTML
복사