我有以下模型
class PatientContact(models.Model):
uid = models.CharField(max_length=10)
name = models.CharField(max_length=100)
phone = PhoneNumberField()
class Patient(models.Model):
name = models.CharField(max_length=100)
date_of_birth = models.DateField()
contact = models.ForeignKey(PatientContact)
class Appointment(models.Model):
patient = models.ForeignKey(Patient)
time = models.DateTimeField()
我可以获取在用户下注册的患者列表:
Patient.objects.filter(contact=uid)
如何从上述模型中获取用户的约会列表?
用例:
用户安排的约会列表 (uid=1234) 不确定如何执行反向关系以获取给定 uid 的约会列表。