简体   繁体   English

Django-admin动态过滤ForeignKey字段

[英]Django-admin dynamically filter ForeignKey field

I have a model: 我有一个模型:

class Foo(models.Model):
    pass
class Bar(models.Model):
    foo = Models.ForeignKey(Foo)
class Last(models.Model):
    bar = Models.ForeignKey(Bar)

When I want to create a new instance of Last , bar field in djando-admin contains all instances of Bar. 当我要创建Last的新实例时,djando-admin中的bar字段包含Bar的所有实例。 How to filter it by relationship with Foo? 如何通过与Foo的关系过滤它?

Thanks 谢谢

Admin类中的raw_id_fields = ('bar',)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM