+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

如何在Django ManyToMany中搜索管理员编辑

发布于2021-01-23 19:53     阅读(603)     评论(0)     点赞(8)     收藏(5)


0

1

2

3

4

5

我在django中有一个ManyToMany字段,我想在管理控制台中进行更新。看起来像这样:在此处输入图片说明

但是,这里有200多个条目,我想搜索它们以更新它们(而不是滚动)。当我按下键盘上的某个键以筛选列表时,它会按字符串的顺序搜索,而不查找子字符串。因此,如果我键入“ holding”一词,则会得到照片中的第一个条目,因为它以H开头。如何更改它以便搜索子字符串?


解决方案


您可以filter_horizontal在该字段中启用具有搜索功能的更好的窗口小部件。

class MyModelAdmin(ModelAdmin):
   # ...
   filter_horizontal = ('the_name_of_that_field',)

0

1

2

3

4

5

6

7

8

9



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接: https://www.pythonheidong.com/blog/article/787093/9dc3116a1f1df0b03d24/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

8 0
收藏该文
已收藏

评论内容:(最多支持255个字符)