Django 1.4 - ManyToMany字段看起来像用户身份验证中的用户权限字段

Sil*_*est 1 django ajax django-models

有没有办法在管理员中更改多个到多个字段的视图?

我的意思是我该怎么做才能改变普通ManyToMany字段的视图:

很多很多很正常的样子

看起来像这样:

用户身份验证许多领域

PS.我在google网站上找到了这个网站:https: //code.google.com/p/django-ajax-filtered-fields/ 但最后一次更新是在2009年,所以我相信还有其他方法可以做到这一点.

提前致谢

Tim*_*ony 5

是的,使用filter_horizontal ModelAdmin选项:

class MyAdmin(admin.ModelAdmin):
    ...
    filter_horizontal = ["my_m2m_field", ]
Run Code Online (Sandbox Code Playgroud)