Andaime ou django-admin sem Auth aplicativo
-
06-07-2019 - |
Pergunta
Eu criei meu próprio aplicativo Auth, e agora Administrador não está funcionando, o que pode sugerir?
Exceção agora é: objeto 'usuário' tem nenhum atributo 'is_authenticated'
Eu sei que meu usuário realmente não temos tal método. Então, eu tenho 2 formas: - mudança de administração - adaptar o meu sistema de utilizador
A minha pergunta foi: existe possibilidade de facilmente off administrador obrigado a auth
Solução
Veja o arquivo django / contrib / admin / views / decorators.py:
from django.contrib.auth.models import User
from django.contrib.auth import authenticate, login
Estes são usados ??em staff_member_required
decorador que guarda o acesso ao aplicativo de administração.
aplicativo Administração requer django.contrib.auth
-. Você pode tentar monkeypatch-lo, mas é um mau hábito (Django não é RoR, Python não é rubi)