我们使用两种后端语言,JAVA 和 Python (Django),来处理同一项目中的不同模块。
如上所示,在数据库中,pl_**** 表适用于 JAVA 部分,qa_**** 表适用于我的 Django 部分。
现在,我的 Django 部分想要使用 pl_user 表,我应该怎么做才能访问数据?我需要在 models.py 中添加任何东西吗?或者,我需要在 pl_user 表和 auth_user 表之间建立一些关系吗?
最佳答案
是的,您需要定义模型,inspectdb
可以自动为您完成。您需要将它们标记为 managed = False
,这样就不会为它们生成迁移。
关于python - 在 Django 中访问同一数据库中的其他表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51159566/