Я должен напрямую модифицировать моделей пользователей по модулям аутентирования в рамках?
-
28-09-2020 - |
Вопрос
Я новичок, чтобы использовать Frameworks для веб-разработки, и я заметил, что фреймворки, такие как Django, Turbogears и т. Д., Поставляются с пакетами Auth, которые содержат пользовательские модели.Я должен напрямую изменять их и использовать их как моими пользовательскими моделями или я должен связать моменты своих собственных пользователей к этим и использовать их только для аутентификации?
Решение
Последнее: построить модель с одним до одной связи с пользователем.Не модифицируйте Django One напрямую, или вы, вероятно, будете работать в беде рано или поздно.Команда Django не будет принимать во внимание ваши изменения в конце концов, и вы можете быть отрицательно затронуты, если выполняются какие-либо внутренние изменения.(Хотя вам не нужно беспокоиться о совместимости с внешним интерфейсом для вашего собственного приложения.)