Что использовать пользовательский объект django или создать пользовательскую модель?
Я хочу создать пользователя для своего веб-сайта, который сможет отправлять форму запроса, но мне интересно, какой из них подходит:
- Чтобы использовать объект пользователя, который уже создан
- Создать пользовательскую модель с нуля
Примечание: я позволю пользователям входить на мой сайт из активного каталога
1 ответ
Решение
Только если вашему объекту User требуются не только основные атрибуты, такие как псевдоним, Skype или номер телефона и т. Д. И т. Д.
В этом случае вы можете расширить использование своего собственного объекта User, создав...
class Profile(Model):
user = models.ForeignKey(User)
nike_name = models.CharField(max_length=200)
Больше подробностей User Object