4aser
Март 27, 2011 17:51:01
Здравствуйте!
Не судите строго, начал изучать только недавно.
Требуется авторизация, посмотрел стандартную.
Не устраивает, что там много лишних таблиц, мне не требуется допустим работа с ‘groups’. Можно ли как-то убрать эти таблицы не нарушая стабильность и упростить таблицы с ‘permission’ или же просто закрыть на все это глаза?
Так же требуется расширение модели User, как лучше всего это сделать?
Что будет, если добавить пару полей сразу в django.contrib.auth.models.py в класс User?
И не легче ли будет написать свою авторизацию, чем переписывать существующую или все-таки же не стоит создавать колесо?
zheromo
Март 27, 2011 21:36:33
4aser
же просто закрыть на все это глаза?
закрыть
4aser
Так же требуется расширение модели User, как лучше всего это сделать?
OneToOneField + профайлы
4aser
Что будет, если добавить пару полей сразу в django.contrib.auth.models.py в класс User?
пропадет переносимость, будет работать только у вас, также возможен конфликт со сторонним кодом в зависимости от того что за поля и т.д.
4aser
И не легче ли будет написать свою авторизацию
Почему бы и нет - если штатная не устраивает
4aser
Март 27, 2011 22:04:08
получается стандартная авторизация не поддается изменениям в плане моделей?