[英]How to provide a queryset field for a subclass of a one-to-many relation in Django?
How can I provide a queryset field for a subclass of a one-to-many relation in Django?如何为 Django 中的一对多关系的子类提供查询集字段?
Example:例子:
class Concept(models.Model):
...
class StudyResource(models.Model):
concept = models.ForeignKey(Concept, on_delete=models.CASCADE)
...
class VideoStudyResource(StudyResource):
...
Django provides: Django提供:
concept.studyresource_set.all()
how can I also provide:我怎样才能提供:
concept.videostudyresource_set.all()
Appreciate any suggestions.感谢任何建议。
One-To-Many
relationships in Django you need to use ForeignKey
.One-To-Many
关系,您需要使用ForeignKey
。ForeignKey
backwards from Concept
to VideoStudyResource
.Concept
向后跟踪ForeignKey
到VideoStudyResource
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.