Мне интересно, что думают люди о присоединении моделей непосредственно к объекту auth.User по сравнению с моделью профиля пользователя.
Я храню модели разных типов, которые пользователь добавляет в мое приложение. Пользователи приложения будут искать других пользователей по критериям этих моделей.
С одной стороны, я думаю, что если я присоединюсь прямо к пользователю, мне не нужно будет выполнять request.user.get_profile () каждый раз, когда мне нужно будет получить записи пользователя, и это не предполагает что у пользователя всегда есть профиль (они есть в моем приложении в настоящее время, но все же). Это оставляет модель профиля просто содержащей контактные данные пользователя.
С другой стороны, я полагаю, что мне, скорее всего, понадобятся значения из Профиля (например, имя, местоположение), когда я буду искать эти другие модели.
Без сомнения, любой из них сработает, так что, может быть, это не имеет значения, но мне просто интересно, что думают другие люди.
Спасибо!
Людо.