如何在Django表单中使用自定义小部件(日期时间选择器)

2024-05-16 01:36:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在django表单中实现一个datetime选择器,我也尝试过寻找jQuery选择器,但是没有一个适合我,所以我又开始尝试django表单。在找了好几天的解决方案之后,我一直在检查自定义小部件,发现了一个:

上课时间w(widgets.MultiWidget)公司名称:

{…等…}

但现在,我不知道该怎么用,我试过了:

lastcheck = forms.DateField(forms.TimeW())

但它给了我一个:

AttributeError at /

'module' object has no attribute 'TimeW'


Tags: django名称表单datetime部件时间选择器公司
1条回答
网友
1楼 · 发布于 2024-05-16 01:36:02

您会得到属性错误,因为您正在使用forms.TimeW,但是TimeW没有在{}中定义。在

将字段更改为:

lastcheck = forms.DateField(widget=TimeW())

如果TimeW是在同一个模块中定义的,那就可以了。如果在其他地方定义了TimeW,则必须将导入添加到模块的顶部。在

^{pr2}$

相关问题 更多 >