gpt4 book ai didi

python - Django SelectDateWidget 无法正确呈现

转载 作者:行者123 更新时间:2023-11-27 22:57:23 25 4
gpt4 key购买 nike

我正在尝试在 Django 中呈现内置的 SelectDateWidget,但是在网页中它显示为

<django.forms.widgets.SelectDateWidget object at 0xb4f6bc6c> Submit

我是 Django 的新手,我阅读了文档并在 Internet 上查找,但找不到解决方案。

这是我的,

views.py

from django.shortcuts import render
from django.forms.widgets import SelectDateWidget

def yillik(request):
form = SelectDateWidget()
return render(request, 'izinyillik.html', {'form': form})

izinyillik.html

<form method="post">
{% csrf_token %}
{{ form }}
<button type="submit">Submit</button>
</form>

最佳答案

您不能像那样单独使用小部件。小部件需要存在于字段中,而字段又需要存在于表单中。您需要同时声明它们:

class MyForm(forms.Form):
my_field = forms.DateField(widget=SelectDateWidget)

关于python - Django SelectDateWidget 无法正确呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54803036/

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