共享相同数据库用户表的两个Django项目

时间:2018-09-21 09:53:27

标签: python django

我试图找到问题的答案,但我无法,所以我给了它一个机会。

我的问题是我想在两个完全不同的项目上使用相同的用户相关表(auth_*account_userprofileaccount_userpermissions)。

我已阅读sites framework documentation,但仍未回答我的问题。

我不知道如何共享上述模型(project_1/account/models.py中存在的模型)。

我应该将project_1/account/models.py复制到project_2/account/models.py并伪造project_2 account迁移吗?

如果要更改account_userprofile模型中的字段怎么办?我需要同时修改models.py副本和伪造的project_2的迁移吗?这不是很丑吗?

我敢肯定,这里有些东西我很想念。在两个不同项目之间使用相同的用户相关表的正确/最佳方法是什么?

PS:使用python 3,django 2.0,PostgreSQL 9.5。

0 个答案:

没有答案