我是使用Web开发框架的新手,我注意到像Django,Turbogears等框架一样,附着包装包含用户模型。我应该直接修改这些并用它们作为我的用户模型,也可以使用它们,或者我应该将自己的用户模型关联到这些并使用它们仅用于身份验证?

有帮助吗?

解决方案

后者:构建一个模型,一个模型与用户一对一。不要直接修改Django,否则您可能会更快地遇到麻烦。毕竟,Django团队将不会考虑更改,如果进行任何内部更改,您可能会受到不利影响。(虽然您不必担心与外部接口兼容您自己的应用程序。)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top