Python 如何将工作日添加到DateInput小部件
我有一个带有Python 如何将工作日添加到DateInput小部件,python,django,django-models,django-forms,django-views,Python,Django,Django Models,Django Forms,Django Views,我有一个带有日期字段的表单 class AddMeetingForm(forms.ModelForm): meeting_date = forms.DateField( widget=forms.DateInput(format = '%d/%m/%Y', attrs={'id':'select-date'}), input_formats=('%d/%m/%Y',), initial=date.today) class Me
日期字段的表单
class AddMeetingForm(forms.ModelForm):
meeting_date = forms.DateField(
widget=forms.DateInput(format = '%d/%m/%Y', attrs={'id':'select-date'}),
input_formats=('%d/%m/%Y',),
initial=date.today)
class Meta:
model = Meeting
fields = '__all__'
我已经添加了一个DateInput
小部件,以按照英国日期标准进行格式化:dd/mm/yyyy
,但是如何添加一个工作日,以便生成Sun 02/08/2015
我在文档中没有看到选项()对于缩写的工作日使用
%a
(完整列表请参见Python)
请注意,我将%d/%m/%Y“
保留为input\u格式
,以便表单在没有工作日的情况下仍然接受输入。如果愿意,您可以将其删除
class F(forms.Form):
meeting_date = forms.DateField(
widget=forms.DateInput(format='%a %d/%m/%Y',
attrs={'id':'select-date'}),
input_formats=('%a %d/%m/%Y', '%d/%m/%Y',),
initial=date.today)