Имеют ли модели Django доступ к объекту запроса?

Я хотел бы, чтобы модель имела метод свойства и возвращала значение на основе запроса. Есть ли в Django глобальный объект запроса? Можно ли передать параметр в модель?

class Person(models.Model):
    first_name = models.CharField(max_length=30)

    @property
    def full_name(self):
        if request.name == 'Mario': # request object reference?
            return 'It is me Mario!'
        else:
            return self.first_name
Вернуться на верх