[英]Creating a List of forgein keys in django model
我正在尝试在 Django 中制作 2 个模型,它们相互连接,一个称为路径,一个称为课程。 我写了一个 Json 文件,我希望在该文件上使用加载数据,其中表设置如下
培训班:
"code": 1964, #primary key
"name": "Documentary in the 21st Century",
"category": "IHSS",
和途径:
"id": 1, #primary key
"name": "Arts",
"inquiries": [
1080,
1300,
1170,
1700
]
如您所见,我希望 model 路径包含指向几个不同课程的外键列表,但我是 Django 的新手,在网上找不到任何有用的东西。
Yopu 应该看看第二个 model 的 ManyToManyField 配置。 它会是这样的:
inquiries = models.ManyToManyField(Courses)
但请注意,Django 正在为所有模型分配额外的 id 字段,因此您应该使用它而不是第一个 model 中的代码,如果这是您需要保留的信息,它仍然可以有代码归档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.