如何将字段集与自定义表单一起使用?

瑞安w

我正在尝试在模型中创建可折叠的字段集。当我应用该字段集时,上面的某些字段会造成问题。问题是因为我有一些字段是带有自定义自动完成格式的前键。当我将这些字段添加到字段集中时,它们没有所需的形式。

我试过了:

fieldsets = (
        (None, {
            'fields': ('autocomplete_field_1', 'autocomplete_field_2', 'field_3'),
        }),
        ('advanced', {
            'classes': ('collapse',),
            'fields': ('field_4', 'field_5'),
        }),
    )

而且我只尝试使用高级字段集,但不会显示autocomplete_field_1,autocomplete_field_2或字段3。

瑞安w

我没有找到解决此确切问题的方法。但是我确实找到了其他任何有类似问题的解决方案。

我最终要做的解决方案实际上是创建一个自定义字段集。它通过以自定义形式添加一个复选框来工作,该复选框将链接到JavaScript函数。

from django.forms import CheckboxInput
class modelForm():
     checkbox = forms.BooleanField(required=False, widget=CheckboxInput(attrs={'onclick':'hide_field()'}), )

然后,通过此复选框,我在admin类中包含了一个JavaScript文件,该文件包含此功能。现在,我有了一个复选框,该复选框将根据值隐藏和显示字段。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何与传单一起使用自定义创建的地图框样式

如何将Spring REST Projections与自定义控制器一起使用

如何将 ConcurrentWebSocketSessionDecorator 与自定义 WebSocketHandler 一起使用

如何将 Firebase 存储与自定义服务器一起使用?

如何将boost :: assign与扩展STL容器的自定义容器一起使用?

如何将Picasso与用于RecyclerView的自定义适配器一起使用

如何将sklearn Pipeline与自定义功能一起使用?

如何将AWS Cognito与自定义NodeJS服务器一起使用?

如何将dask.dataframe与自定义dsk图一起使用

如何将 lodash sortBy 与自定义订单比较器一起使用

PS7.1-如何将管道链接与自定义功能一起使用?

如何将标准验证数据注释与自定义类型一起使用?

如何将Alamofire与自定义标头一起使用

如何将AngularJS自定义元素与玉一起使用?

如何将azure流量管理与自定义服务url端点一起使用?

如何将MultiDex与自定义Application类一起使用?

如何将Google Cloud Functions与自定义Google Cloud端点一起使用?

如何将unordered_set与自定义结构一起使用?

如何将buildroot与软件包中的自定义更改一起使用

如何将 CMS 与我的自定义网站一起使用

如何将 UserManager 与自定义用户一起使用?

如何将onclick()函数和POST方法与表单一起使用?(php)

如何将.Net Framework库与Xamarin表单一起使用

如何将SELECTED与数组填充的选择表单一起使用

如何将setInterval与表单一起使用来创建闹钟?

PyTorch - 如何将自定义数据集保存到磁盘以与 torchvision.datasets 一起使用?

如何将 react-hook-form 与我自定义的 react-date-picker 一起使用?

如何将Spring Websocket与Spring Session自定义HttpSession一起使用,而没有Stomp / SockJS?

如何将Pillow的Image.convert()与自定义调色板一起使用?