我有以下模型:
function between(value,first,last) {
let lower = Math.min(first,last) , upper = Math.max(first,last);
return value >= lower && value <= upper ;
}
它与以下模型有关:
class Task(models.Model):
site=models.OneToOneField(Site,on_delete=models.CASCADE,default=1)
executor=models.ManyToManyField(People)
我想要的是在DjangoAdmin中的字段执行程序中仅显示people__title ='titleone'。这样就可以使执行者搜索字段不会被无法与Tsk关联的其他人所负担,因为我将它们存储在同一数据库中。
答案 0 :(得分:0)
您可以覆盖admin.py文件中的get_queryset(),并且可以限制查询集仅包含包含people__title ='titleone'的查询。