Как получить пользователя запроса или зарегистрированного пользователя из менеджера моделей?

Мы создали класс менеджера в models.py Мы не можем получить доступ к запросу пользователя.

class Course(models.Model):
    instructors = models.ManyToManyField(get_user_model(), 
    ....
    
class InstructorCourseManager(models.Manager):
    def get_queryset(self):
        return super().get_queryset().filter(instructors=request.user)

class ProxyInstructorCourse(Course):
    objects = InstructorCourseManager()
    class Meta:
        proxy = True

У вас есть какие-нибудь идеи?

Вернуться на верх