Как я могу использовать другой метод вместо user.is_authenticated?

У меня есть сайт академии, на котором есть 3 разных типа пользователей. Первый - это сотрудники, с которыми я работаю через панель администратора. Второй - родители или люди, которые хотят получить информацию об академии. Третий - это студенты, у которых есть другая панель.

Мой вопрос в том, как я могу аутентифицировать этих студентов? У нас есть метод {% user.is_authenticated %}, но он мне не подходит, потому что я хочу проверить другую модель под названием "студенты", и я использовал этот метод для других мест.

Я ожидаю другую систему аутентификации. Потому что та, которую я использовал, предназначена для обычных пользователей, а я хочу проверить, что если он студент, то он может получить доступ к специальной панели. Пожалуйста, поделитесь своими идеями.

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