Python 我应该直接修改框架中auth模块中的用户模型吗?

Python 我应该直接修改框架中auth模块中的用户模型吗?,python,django,frameworks,turbogears,Python,Django,Frameworks,Turbogears,我不熟悉使用框架进行web开发,我注意到django、turbogears等框架附带了包含用户模型的auth包。我是应该直接修改这些模型并将其用作我的用户模型,还是应该将我自己的用户模型与这些模型关联并仅用于身份验证?后者:构建与用户具有一对一关系的模型。不要直接修改django版本,否则迟早会遇到麻烦。django团队毕竟不会考虑您的更改,如果进行任何内部更改,您可能会受到不利影响。(尽管您不必担心与您自己的应用程序的外部接口的兼容性。)在这种情况下,您通常如何命名您的实际用户?(如何导入、使

我不熟悉使用框架进行web开发,我注意到django、turbogears等框架附带了包含用户模型的auth包。我是应该直接修改这些模型并将其用作我的用户模型,还是应该将我自己的用户模型与这些模型关联并仅用于身份验证?

后者:构建与用户具有一对一关系的模型。不要直接修改django版本,否则迟早会遇到麻烦。django团队毕竟不会考虑您的更改,如果进行任何内部更改,您可能会受到不利影响。(尽管您不必担心与您自己的应用程序的外部接口的兼容性。)

在这种情况下,您通常如何命名您的实际用户?(如何导入、使用等)我通常使用django auth.user满足大多数需求,但我有一个与每个用户关联的UserProfile模型。在大多数情况下,配置文件足以存储我的应用程序特定属性。谢谢,这非常有用。