【发布时间】:2020-04-04 21:03:03
【问题描述】:
我想过滤与模型House 相关的类Location。这个想法是根据管理面板中字段country 的值来限制Location 的选择。有可能吗?如果可以,我该怎么做?
class House(models.Model):
country = models.ForeignKey(Country,
on_delete=models.CASCADE,
related_name='country'
)
city = models.ManyToManyField(
Location,
related_name='city'
)
基本上我想要这样的东西,但是 Django 抛出一个错误,说 django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet。
city = models.ManyToManyField(
Location.objects.filter(country=country,
related_name='city'
)
【问题讨论】:
标签: django