Согласно одному из комментариев в https://stackoverflow.com/a/8715790/210481,, с которым я согласен, нам следует избегать нескольких декораторов, если один зависит от другого.
Таким образом, в примере, если у нас есть декоратор "active_required" для активных пользователей, нам не нужно использовать и active_required, и login_required для одного представления.
У нас должен быть "login_required" декоратор, "как-то" называемый внутри "active_required".
Возможно ли это сделать с помощью стандартного декоратора login_required, который поставляется с django?
Мои требования:
1) если пользователь не аутентифицирован, я должен перенаправить его на LOGIN_URL
2) если пользователь прошел проверку подлинности (прошел login_required), но не активен, я должен перенаправить его на страницу, чтобы «повторно активировать» его учетную запись
3) если пользователь аутентифицирован и активен, он может получить доступ к представлению
Заранее спасибо