template sistema loginview formularios avanzados django forms

sistema - Generación de formularios de inicio de sesión y registro con Contrib.Auth en Django



loginview django (1)

El django-registration de James Bennet es una excelente aplicación de ayuda utilizada para un patrón de registro / inicio de sesión común.

Soy nuevo en Django y, al rebotar en el marco durante los últimos días, no he podido encontrar la forma de instalar correctamente la aplicación django.contrib.auth en mi proyecto. Bueno, la instalación probablemente no sea la palabra correcta, sino que la configure para mis propósitos.

Lo que realmente espero hacer es extender las clases integradas para simplemente crear formularios de registro e inicio de sesión, ya que mi clase de usuario funciona perfectamente desde la terminal.

En settings.py tengo django.contrib.auth en mi INSTALLED_APPS. También instalé el middleware de autenticación y el middleware de sesiones.

También puedo ver claramente en Django.contrib.auth.views y Django.contrib.auth.forms donde están los controladores de autenticación y registro.

Parece que mi problema es que, dado que soy nuevo en el marco, incluyo adecuadamente estos archivos en mi proyecto y genero los formularios HTML para el registro y el inicio de sesión.

(Como en, ¿necesito incluir estos archivos Auth en forms.py de mi aplicación? ¿Qué necesito para modelar que no haya sido modelado para mí? Y finalmente, dado que puedo ver en Django.contrib.auth.views la necesidad de un directorio de registro con plantillas HTML, ¿cómo puedo lograr que todas estas comunicaciones se comuniquen entre ellas de forma adecuada?)

Descubierto el problema. Solo necesitaba seguir las convenciones URL Conf de Django. Ejemplo: (r ''^ accounts / login / $'', ''django.contrib.auth.views.login''),