Что использовать пользовательский объект django или создать пользовательскую модель?

Я хочу создать пользователя для своего веб-сайта, который сможет отправлять форму запроса, но мне интересно, какой из них подходит:

  1. Чтобы использовать объект пользователя, который уже создан
  2. Создать пользовательскую модель с нуля

Примечание: я позволю пользователям входить на мой сайт из активного каталога

1 ответ

Решение

Только если вашему объекту User требуются не только основные атрибуты, такие как псевдоним, Skype или номер телефона и т. Д. И т. Д.

В этом случае вы можете расширить использование своего собственного объекта User, создав...

class Profile(Model):
    user = models.ForeignKey(User)
    nike_name = models.CharField(max_length=200)

Больше подробностей User Object

Другие вопросы по тегам