Django ManytoManyField和小部件

问题描述 投票:1回答:1

我在Product中有两个模型,Product和Category以及ManytoMany字段。类别在ProductCreate View上显示为关键字。

我需要为Categories定制小部件和字段。

我检查了Django源字段和小部件,但我没有看到ManyToMany的引用(类)。

对于什么类型的Field和Widget ManyToMany关系对应(我假设Charfield是save或SelectField)?我在哪里可以找到代码? (在这种情况下自定义字段/小部件的示例)

django django-forms django-widget
1个回答
4
投票

模型ManyToManyField表示为MultipleChoiceField,默认小部件是SelectMultiple但是,我们可以自定义它。您可以在以下参考文献中找到它。 [1] https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#field-types [2] https://docs.djangoproject.com/en/dev/ref/forms/widgets/#setting-arguments-for-widgets

© www.soinside.com 2019 - 2024. All rights reserved.