В настоящее время у меня есть два разных типа пользователей: «Лектор» и «Студент».В html я пытаюсь создать оператор if, который применяется только в том случае, если пользователь равен одному или другому.Я создал это в классе models.py (все остальное работает)
class UserProfile(models.Model):
USER_TYPE_CHOICES = (
('Student', 'Student'),
('Lecturer', 'Lecturer'),
('Admin', 'Admin'),
)
user = models.OneToOneField(User, on_delete=models.CASCADE)
type_user = models.CharField(max_length=20, default='s',choices=USER_TYPE_CHOICES)
Проблема заключается в том, что оператор if в HTML, похоже, ничего не печатает
{% if user.userprofile.type_user == 'Lecturer' %}
<p>Lecturer</p>
{% elif user.userprofile.type_user == 'Student' %}
<p>Student</p>
{% endif %}
Пожалуйстауспокойся, я новичок в Джанго