Встроенная система аутентификации Django очень хороша и безопасна. Ее можно использовать, не меняя ни строчки кода, что экономит силы на разработку и тестирование. Стандартной функциональности хватает для большинства случаев.
Но иногда случается, что в нее нужно внести некоторые изменения, чтобы она подходила вашему веб-приложению: возможно, вам необходимо сохранить дополнительные данные пользователя, например, краткое описание или местоположение.
В этой статье мы сравним различные способы расширения стандартной модели пользователя в Django.
@nuancesprog #статьи #python #django
Но иногда случается, что в нее нужно внести некоторые изменения, чтобы она подходила вашему веб-приложению: возможно, вам необходимо сохранить дополнительные данные пользователя, например, краткое описание или местоположение.
В этой статье мы сравним различные способы расширения стандартной модели пользователя в Django.
@nuancesprog #статьи #python #django
Telegraph
Расширение модели пользователя в Django: сравнение нескольких стратегий с примерами кода
Перевод статьи Vitor Freitas: "How to Extend Django User Model" Способы расширения существующей модели пользователей Существует четыре разных способа расширения существующей модели пользователя, о которых пойдет речь в статье: использование прокси-модели;…