コード例 #1
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(MemberReporterList, self).get_context_data(**kwargs)
     list_members = MemberConference.objects.filter(
         role="reporter").distinct('member_id')
     page = self.request.GET.get('page')
     context['members'] = my_pages(list_members, self.paginate_by, page)
     return context
コード例 #2
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(RepresenterList, self).get_context_data(**kwargs)
     sponsor = User.objects.get(id=self.request.user.id).id
     list_members  =  Representer.objects.filter(sponsor = sponsor)
     page = self.request.GET.get('page')
     context['representers'] = my_pages(list_members, self.paginate_by, page)
     return context
コード例 #3
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(MemberList, self).get_context_data(**kwargs)
     list_members = MemberConference.objects.distinct('member_id')
     # distinct  только на Postgres, неповторяющиеся участники
     page = self.request.GET.get('page')
     context['members'] = my_pages(list_members, self.paginate_by, page)
     return context
コード例 #4
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(NewsList, self).get_context_data(**kwargs)
     print context
     list_news = News.objects.all()
     page = self.request.GET.get('page')
     context['list_news'] = my_pages(list_news, self.paginate_by, page)
     return context
コード例 #5
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(MemberList, self).get_context_data(**kwargs)
     list_members = MemberConference.objects.distinct('member_id')
     # distinct  только на Postgres, неповторяющиеся участники
     page = self.request.GET.get('page')
     context['members'] = my_pages(list_members, self.paginate_by, page)
     return context
コード例 #6
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(RepresenterList, self).get_context_data(**kwargs)
     sponsor = User.objects.get(id=self.request.user.id).id
     list_members = Representer.objects.filter(sponsor=sponsor)
     page = self.request.GET.get('page')
     context['representers'] = my_pages(list_members, self.paginate_by,
                                        page)
     return context
コード例 #7
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(ConfReporterList, self).get_context_data(**kwargs)
     conference_id = int(self.request.path.split('/')[2])
     list_members = MemberConference.objects.filter(conference=conference_id, role = 'reporter')
     page = self.request.GET.get('page')
     context['members'] = my_pages(list_members, self.paginate_by, page)
     context['conference_id'] = conference_id 
     return context
コード例 #8
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(ConfReporterList, self).get_context_data(**kwargs)
     conference_id = int(self.request.path.split('/')[2])
     list_members = MemberConference.objects.filter(
         conference=conference_id, role='reporter')
     page = self.request.GET.get('page')
     context['members'] = my_pages(list_members, self.paginate_by, page)
     context['conference_id'] = conference_id
     return context
コード例 #9
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(ConfSponsorList, self).get_context_data(**kwargs)
     conference_id = int(self.request.path.split('/')[2])
     list_members = MemberConference.objects.filter(conference=conference_id)
     list_id_sponsor = [item.member_id for item in list_members]
     list_user_sponsor = User.objects.filter(id__in=list_id_sponsor, role='sponsor')
     page = self.request.GET.get('page')
     context['members'] = my_pages(list_user_sponsor, self.paginate_by, page)
     context['conference_id'] = conference_id 
     return context
コード例 #10
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(ConfSponsorList, self).get_context_data(**kwargs)
     conference_id = int(self.request.path.split('/')[2])
     list_members = MemberConference.objects.filter(
         conference=conference_id)
     list_id_sponsor = [item.member_id for item in list_members]
     list_user_sponsor = User.objects.filter(id__in=list_id_sponsor,
                                             role='sponsor')
     page = self.request.GET.get('page')
     context['members'] = my_pages(list_user_sponsor, self.paginate_by,
                                   page)
     context['conference_id'] = conference_id
     return context
コード例 #11
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(ConfArhivList, self).get_context_data(**kwargs)
     list_conf = Conference.get_arhiv_conf()
     page = self.request.GET.get('page')
     context['conference'] = my_pages(list_conf, self.paginate_by, page)
     return context
コード例 #12
0
 def get_context_data(self, **kwargs):
     context = super(ChatList, self).get_context_data(**kwargs)
     list_chat = Chat.objects.filter(user_receive_id=self.request.user.id)
     page = self.request.GET.get('page')
     context['chats'] = my_pages(list_chat, self.paginate_by, page)
     return context
コード例 #13
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(ConfArhivList, self).get_context_data(**kwargs)
     list_conf = Conference.get_arhiv_conf()
     page = self.request.GET.get('page')
     context['conference'] = my_pages(list_conf, self.paginate_by, page)
     return context
コード例 #14
0
ファイル: views.py プロジェクト: NatalyMac/intersog
 def get_context_data(self, **kwargs):
     context = super(MemberReporterList, self).get_context_data(**kwargs)
     list_members = MemberConference.objects.filter(role = "reporter").distinct('member_id')
     page = self.request.GET.get('page')
     context['members'] = my_pages(list_members, self.paginate_by, page)
     return context