0
만료 날짜가 계속 필요하므로 Required = False를 사용하고 싶지 않습니다. 그러나 드롭 다운에 대한 2017 년 1 월 1 일 대신에 3 개의 드롭 다운 (월, 일, 년) 각각에 대해 처음에는 '-------'으로 표시하고 싶습니다.django는 '--------'에 대한 DateTimeField 양식의 초기 값을 설정합니다.
from django import forms
class LicenseCreateForm(forms.ModelForm):
expire= forms.DateTimeField(widget=forms.SelectDateWidget(),)
개체를 만들 때 '-------'가 표시되지 않습니까? 그것은 생성시 기본 장고 동작입니다. –
아니요, 다른 유형의 경우 기본값 인 '------'을 사용했습니다. datetime 필드가 대시로 기본 설정되어 있지 않은지 궁금합니다 –
대시는 필드가 필요하지 않은 경우에만 표시됩니다. 귀하의 필드는 선택 사항입니까? – solarissmoke