gpt4 book ai didi

python - Django:使用友好名称的 list_filter

转载 作者:太空狗 更新时间:2023-10-30 01:16:18 24 4
gpt4 key购买 nike

在我的 admin.py 中,我按“事件”和“国家/地区”进行过滤,这是使用我的 SomethingAdmin 类中的以下代码行完成的....

 list_filter = ['active', 'countryid']

如您所见,countryid 在我的管理 ListView 中显示时并不漂亮,我如何才能将其更改为更友好的名称,比如只说“国家/地区”?

谢谢。

更新:以下似乎有效:

incentiveid = models.ForeignKey(Incentive,verbose_name="Incentive", 
null=True, db_column='incentiveID', blank=True)

最佳答案

作为Aamir说,如果您在模型中的字段上定义标签,您应该会看到更有吸引力的过滤器选项:

class MyModel(models.Model):
countryid = models.ForeignKey(Country,
verbose_name="Country", null=True,
db_column='countryID', blank=True)

假设 Country 是另一个 Model 的名称 - 这应该显示在 Admin 过滤器 View 中。

关于python - Django:使用友好名称的 list_filter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14707226/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com