コード例 #1
0
ファイル: admin.py プロジェクト: etanttila/a-plus
 def get_queryset(self,
     request):
     if not request.user.is_superuser:
         profile = UserProfile.get_by_request(request)
         return self.model.objects.where_staff_includes(profile)
     else:
         return self.model.objects.all()
コード例 #2
0
ファイル: admin.py プロジェクト: etanttila/a-plus
 def get_queryset(self,
     request):
     if not request.user.is_superuser:
         profile = UserProfile.get_by_request(request)
         return profile.teaching_courses
     else:
         return self.model.objects.filter()
コード例 #3
0
ファイル: admin.py プロジェクト: N1cc3/a-plus
 def get_queryset(self, request):
     if not request.user.is_superuser:
         profile = UserProfile.get_by_request(request)
         return self.model.objects.where_staff_includes(profile)
     else:
         return self.model.objects.all()
コード例 #4
0
ファイル: admin.py プロジェクト: N1cc3/a-plus
 def get_queryset(self, request):
     if not request.user.is_superuser:
         profile = UserProfile.get_by_request(request)
         return profile.teaching_courses
     else:
         return self.model.objects.filter()
コード例 #5
0
 def get_queryset(self, request):
     if not request.user.is_superuser:
         profile = UserProfile.get_by_request(request)
         return CourseInstance.objects.get_teaching(profile)
     else:
         return self.model.objects.filter()