[英]Accessing objects with OneToOne relationship to a model in Django
I have the following models, which are dependent on django.contrib.auth.models.User
. 我有以下模型,这些模型取决于
django.contrib.auth.models.User
。
from django.db import models
from django.contrib.auth.models import User
class Teacher(models.Model):
user = models.OneToOneField(User, related_name='teacher')
...
class Student(models.Model):
user = models.OneToOneField(User, related_name='student')
...
How can I get a QuerySet
of User
objects who are related to Teacher
? 如何获得与
Teacher
相关的User
对象的QuerySet
?
User.objects.exclude(teacher=None)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.