Доброго времени суток.
Прочитал статьи из серии "Первые шаги ", "Использование системы аутентификации пользователя", но у меня остались вопросы по использованию инструмента.
Представим, что нужно написать сайт для завуча, учителей начальных классов и школьников. Завуч может регистрировать учителей и информировать их сообщениями. Учителя могут регистрировать учеников, выставлять им оценки по разным предметам, следить за их успеваемостью и смотреть оповещения от завуча. Ученик может заходить и смотреть свои оценки.
Хорошим ли решением будет написать представления для каждого пользователя (завуч, учитель, ученик), используя декоратор, например login_required.
Правильно ли я понял, что использование интерфейса администратора для пользователей завуч, учитель, ученик противоречит философии django, поэтому не нужно им предоставлять возможность работать через него?
Если у вас есть другое видение решения этой задачи, поделитесь им, пожалуйста.
Спасибо.