我目前有两种型号。
class ServiceProvider(models.Model):
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=256)
email = models.CharField(max_length=256)
class Services(models.Model):
plumbing = models.IntegerField(default=0)
cleaning = models.IntegerField(default=0)
handy_man = models.IntegerField(default=0)
electrician = models.IntegerField(default=0)
door_repair = models.IntegerField(default=0)
fan_install = models.IntegerField(default=0)
service_provider = models.ForeignKey(
ServiceProvider, related_name="ServiceProvider",
on_delete=models.CASCADE)
我能够从Services获取ServiceProvider,但是在拥有ServiceProvider的情况下如何获得Services。类似于ServiceProvider.Services。烧瓶backref = true中有一个参数。它在那里完成任务,但是在Django中却没有。
答案 0 :(得分:0)
您可以使用相关名称访问。
service_provider_obj.ServiceProvider.all()