python - 在 Django 中访问同一数据库中的其他表

标签 python mysql django database

enter image description here

我们使用两种后端语言,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/

相关文章:

python - 错误导入中间件 django.middleware.cache : "No module named memcache"

python - 如何将所有图例条目放在一行上?

python - matplotlib 图形 Canvas 名称

Python Xlrd 和 Xlwt

python - 不显示缺失值​matplotlib

php - 当我转到 codeigniter 分页中的第二页时,头文件未添加,UI 发生变化

php - MySQL 条件左连接

django/商业/ Paypal : keeping track of user transactions

mysql - 使用 Case When 将 1 列拆分为多列同时忽略空值

html - CSRF 中间件 - 更改 csrf_token 输出(从 xHTML 到 HTML)