【发布时间】:2013-11-28 10:44:45
【问题描述】:
我在我的 python django 应用程序中使用 sqlite3 数据库:我正在定义我的表结构,它类似于我的实际表架构。
table1 having three column:
1. id | primary key | int
2. name | text
3. address | text
table2 having four column:
1. id | primary key | int
2. name_id | foreign key | int
3. name_info | text
4. address_info | text
table3 having four column:
1. id | primary key | int
2. name_id | foreign key | int
3. edu_info | text
4. busin_info | text
table4 having four column:
1. id | primary key | int
2. name_id | foreign key | int
3. progress_info | text
4. inventory_info | text
等等..
我想根据 forgein 键在 django 的单个查询中访问所有表数据。没有必要所有表都具有相同的记录。
我已经在所有模型中设置了外键。喜欢:
class table(models.Model):
name = models.ForeignKey(modelname)
【问题讨论】:
-
问题是什么?
-
如何在 django 中使用上述条件编写查询
标签: python django django-models django-queryset