我有一张DateField
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/yyy
,但如何添加工作日以使其产生Sun 02/08/2015
?
我在文档中没有看到选项(here)
答案 0 :(得分:1)
使用[System.Serializable]
作为缩写的工作日(有关完整列表,请参阅Python C# interfaces documentation)。
class A(object):
#def __init__():
#pass
def do1():
print("foo")
def do2():
print("Hello")
Al = A
Al.do1()
请注意,我已将%a
留在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)
中,以便表单仍然可以接受没有工作日的输入。如果您愿意,可以将其删除。