Невозможно получить доступ к атрибутам User last_name, first_name через внешний ключ

Не уверен, что я делаю неправильно. В основном я хочу показать последнее_имя и первое_имя из auth.User.

Вот модель:

class StudentItem(models.Model):

    created_by = models.ForeignKey(settings.AUTH_USER_MODEL,on_delete=models.PROTECT)
    last_updated_by = models.ForeignKey(settings.AUTH_USER_MODEL,on_delete=models.PROTECT, related_name="+", null=True)

В шаблоне я пытаюсь сослаться на фамилию last_name следующим образом: {{student_item_details.created_by.last_name}}

{{student_item_details.created_by}} работает нормально и показывает имя пользователя.

Я бы предпочел не заниматься переопределением str на User или созданием пользовательской модели User, если это легко исправить.

Спасибо.

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