Найти - Пользователи
Полная версия: Стандартная авторизация
Начало » Django » Стандартная авторизация
1
4aser
Здравствуйте!
Не судите строго, начал изучать только недавно.

Требуется авторизация, посмотрел стандартную.
Не устраивает, что там много лишних таблиц, мне не требуется допустим работа с ‘groups’. Можно ли как-то убрать эти таблицы не нарушая стабильность и упростить таблицы с ‘permission’ или же просто закрыть на все это глаза?

Так же требуется расширение модели User, как лучше всего это сделать?
Что будет, если добавить пару полей сразу в django.contrib.auth.models.py в класс User?

И не легче ли будет написать свою авторизацию, чем переписывать существующую или все-таки же не стоит создавать колесо?
zheromo
4aser
же просто закрыть на все это глаза?
закрыть
4aser
Так же требуется расширение модели User, как лучше всего это сделать?
OneToOneField + профайлы
4aser
Что будет, если добавить пару полей сразу в django.contrib.auth.models.py в класс User?
пропадет переносимость, будет работать только у вас, также возможен конфликт со сторонним кодом в зависимости от того что за поля и т.д.
4aser
И не легче ли будет написать свою авторизацию
Почему бы и нет - если штатная не устраивает
4aser
получается стандартная авторизация не поддается изменениям в плане моделей?
Doberman26rus
Почитай вот это: http://docs.djangoproject.com/en/dev/topics/auth/#specifying-authentication-backends
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB