这里是模型。我需要避免FilterValue模型中的Filter对象引用,这些引用在FilterValue模型中已经被引用。如何定义引用它自己的模型的django外键limit_choices_to约束?
class Filter(models.Model):
name = models.CharField('Name', max_length=255)
class FilterValue(models.Model):
name = models.CharField('Name', max_length=255)
filter = models.ForeignKey(Filter, limit_choices_to=Q(***?***))
我在寻找什么可能是可能的替代?。
所以你想设置一个Filter到FilterValue并保存模型,而不是在列表中看到它?这种解决方案的目的是什么? – Tisho
不要添加重复的条目。 – Babu
也许我不明白,但我认为这不是正确的做法... – Tisho