gpt4 book ai didi

Django:为什么manytomany选择框只有一边

转载 作者:行者123 更新时间:2023-12-01 22:37:54 27 4
gpt4 key购买 nike

我扩展了组模型,我在其中添加了一些 manytomany 字段,在管理页面中,它是这样的:

enter image description here

然而,我期望的是:

enter image description here

这是我实现 m2m 字段的方式:

class MyGroup(ProfileGroup):
mobile = models.CharField(max_length = 15)
email = models.CharField(max_length = 15)
c_annotates = models.ManyToManyField(Annotation, verbose_name=_('annotation'), blank=True, null=True)
c_locations = models.ManyToManyField(Location, verbose_name=_('locations'), blank=True, null=True)

并且在数据库中有一个包含group_id和location_id对的关系表。

有没有人知道怎么做?谢谢!

编辑:

enter image description here

我实现如上,多选框确实出现了,但是无法保存...(抱歉,我在虚拟机上工作,现在处于离线状态,所以我必须从屏幕上截取代码)

最佳答案

2017 年最新

govt_job_post 是具有 ManyToMany 字段资格的模型。

class gjobs(admin.ModelAdmin):
filter_horizontal = ('qualification',)

admin.site.register(govt_job_post, gjobs)

关于Django:为什么manytomany选择框只有一边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19898284/

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