Python 如果切换到自定义用户模型,是否必须迁移所有现有用户帐户?

Python 如果切换到自定义用户模型,是否必须迁移所有现有用户帐户?,python,django,authentication,web-applications,Python,Django,Authentication,Web Applications,自django 1.5以来,可以有一个。我的数据库中已经有很多用户了。。如果我升级到自己的(自定义)用户模型,我是否必须手动将所有现有用户迁移到新模型?或者这是否会自动工作 换句话说,假设我在我的应用程序中有一个乔的帐户。添加自定义用户模型后,joe是否能够登录,或者我必须手动为他创建一个新帐户?是的,如果您提供自己的用户类,则需要迁移模型 说明可以是。Docs()特别指出,如果您试图在现有应用程序中实现自定义用户,则必须进行数据迁移。不过,您很有可能只需要一个用户子类(或与用户关联的任何其他一

自django 1.5以来,可以有一个。我的数据库中已经有很多用户了。。如果我升级到自己的(自定义)用户模型,我是否必须手动将所有现有用户迁移到新模型?或者这是否会自动工作


换句话说,假设我在我的应用程序中有一个乔的帐户。添加自定义用户模型后,
joe
是否能够登录,或者我必须手动为他创建一个新帐户?

是的,如果您提供自己的用户类,则需要迁移模型


说明可以是。

Docs()特别指出,如果您试图在现有应用程序中实现自定义用户,则必须进行数据迁移。不过,您很有可能只需要一个用户子类(或与用户关联的任何其他一对一类)就可以得到所需的,这可能是一个更容易的迁移。啊,我想我应该有RTFD:)