2008-11-20 2 views
6

Я новичок в Django и подпрыгиваю вокруг рамки за последние несколько дней. Мне не удалось выяснить, как правильно установить django.contrib.auth приложение в моем проекте. Ну, установка, вероятно, не правильное слово, но настройка его для моих целей.Создание регистрационных форм и регистрационных форм с помощью Contrib.Auth в Django

То, что я действительно надеюсь, это расширить встроенные классы, чтобы просто создать регистрационные формы и формы входа, так как мой класс User отлично работает с терминалом.

В settings.py У меня есть django.contrib.auth в моем INSTALLED_APPS. Я также установил Middleware Middleware и Session Middleware.

Я также могу видеть в Django.contrib.auth.views и Django.contrib.auth.forms, где находятся обработчики регистрации и аутентификации.

Моя проблема, похоже, поскольку я новичок в структуре, правильно включаю эти файлы в свой проект и генерирую HTML-формы для регистрации и входа в систему.

(Как и в, нужно ли включать эти файлы Auth в формы моего приложения.py? Что мне нужно для модели, которая еще не была смоделирована для меня? И, наконец, поскольку я вижу в Django.contrib .auth.views потребность в каталоге регистрации с шаблонами HTML, как я могу получить все эти сообщения друг с другом правильно?)

Выяснил проблему. Просто нужно следовать правилам Django URL Conf. Пример: (г «^ счета/Войти/$», «django.contrib.auth.views.login»),

ответ

4

Джеймс Беннет django-registration является отличным помощником приложение, используемое для общего шаблона регистрации/авторизации.

Смежные вопросы