gpt4 book ai didi

django - inlineformset_factory 小部件又名字段样式

转载 作者:行者123 更新时间:2023-12-04 06:16:28 25 4
gpt4 key购买 nike

当小部件与 inlineformset_factory 一起使用时,我无法让它们工作

class TravelsRelationsForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
super(TravelsRelationsForm, self).__init__(*args, **kwargs)
self.fields['date_start'].widget.attrs['class'] = 'datetimepicker'

class Meta:
model = TravelsRelations
exclude = ('user',)

TravelFormSet = inlineformset_factory(Travels, TravelsRelations, exclude=('user',))

我试过在 Meta 下定义的宽度小部件,但它也不起作用...我在网上搜索过,但两种解决方案都不起作用...我只想将样式应用于输入字段。

我做错了什么?

谢谢!

最佳答案

想通了...

解决方案是将 form=MyChildModelForm 添加到 inlineformset_factory...

inlineformset_factory(Parent, Child, form=MyChildModelForm)

并且您可以像往常一样在 MyChildModelFormMeta 下定义小部件...

关于django - inlineformset_factory 小部件又名字段样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7173984/

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