Gerando Login e Registro formulários com Contrib.Auth em Django

votos
6

Eu sou novo para Django e em saltar em torno da estrutura ao longo dos últimos dias não têm sido capazes de descobrir como instalar corretamente o aplicativo django.contrib.auth no meu projeto. Bem, a instalação provavelmente não é a palavra certa, mas configurá-lo para os meus propósitos.

O que eu estou realmente esperando para fazer é estender as classes incorporadas para simplesmente criar formulários de registro e login, desde a minha classe de usuário está funcionando muito bem a partir do terminal.

Em settings.py tenho django.contrib.auth na minha INSTALLED_APPS. Eu também ter instalado o Middleware de autenticação e Sessões Middleware.

Eu também posso ver claramente em Django.contrib.auth.views e Django.contrib.auth.forms onde os manipuladores de registo e autenticação são.

Meu problema, ao que parece, desde que eu sou novo para o quadro, está incluindo corretamente esses arquivos no meu projeto e gerar os formulários HTML para registro e login.

(Como em, eu preciso incluir esses arquivos de autenticação do em forms.py de meu aplicativo? O que eu preciso modelo que já não tenha sido modelados para mim? E, finalmente, desde que eu posso ver na Django.contrib.auth.views a necessidade de um diretório de registro com modelos HTML, como posso obter todos estes comunicar uns com os outros corretamente?)

Descobri o problema. Só precisava seguir as convenções URL Conf do Django. Exemplo: (r '^ contas / login / $', 'django.contrib.auth.views.login'),

Publicado 20/11/2008 em 19:49
fonte usuário
Em outras línguas...                            


1 respostas

votos
4

De James Bennet django-registro é uma excelente aplicação auxiliar usado para o registo / padrão sessão comum.

Respondeu 11/12/2008 em 20:46
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more