Esempio n. 1
0
    def get_queryset(self):
        if self.q:
            qs = PublisherUser.get_courses(self.request.user)
            return qs.filter(title__icontains=self.q)

        return []
Esempio n. 2
0
    def __init__(self, *args, **kwargs):
        user = kwargs.pop('user', None)
        super().__init__(*args, **kwargs)

        if user:
            self.fields['course'].queryset = PublisherUser.get_courses(user)