Login Django

1. Login Django

henrique
henriquew

(usa Ubuntu)

Enviado em 02/05/2017 - 14:34h

A pouco tempo estou trabalhando com o Django, tentei de algumas formas mas nada...por esse motivo venho pedir algumas dicas.

Criei uma interface de criação/edição de usuários onde são definidos o login, nome, email e senha.
Criei uma tabela no banco: Admin {login_admin,nome_admin,email_admin,senha_admin}

Gostaria de criar uma interface de login onde o login/senha autenticasse com estes campos que criei e não com o User do próprio Django. Tentei algo +- assim:


def login(request):
usuario = request.POST['login']
senha = request.POST['senha']

usuarioBD = Admin.get['login_admin']
senhaBD = Admin.get['senha_admin']

user = authenticate(usuario =usuarioBD , senha =senhaBD)
if user is not None:
login(request, user)
# envio para a página principal.html
else:
# envio para a página login.html

@login_required(login_url='/login/')
def principal(request):
....


Alguem tem alguma idéia de como poderia resolver??

Obrigado, abraço!



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts