0
TLDR : 템플릿에 시간 표시를 표시하려면 어떻게해야합니까?Django : 템플릿에 시간 표시 위젯이 표시되지 않습니다.
클래스 메타에서 내 ModelForm을 사용자 정의했습니다. 어떤 이유로 위젯 변경이 아닌 레이블 변경 만 표시됩니다. 여기 내 코드입니다 :
class MenuCreateForm(forms.ModelForm):
class Meta:
model = Menu
fields = (
'name',
'monday',
'availability_begin_mon',
'availability_end_mon',
labels = {
'availability_begin_mon': ('Begin Montag'),
'availability_end_mon': ('Ende Montag'),
widgets = {
'availability_begin_mon': forms.TimeInput(format='%H:%M'),
'availability_end_mon': forms.TimeInput(format='%H:%M'),
그리고 여기 내가 사용하는 템플릿입니다 :
<form method="POST"> {% csrf_token %}
{{ form.as_p }}
<button class="btn btn-primary" type='submit'>Änderungen speichern</button>
</form>
사람이 아이디어를 가지고 있는가가? 고마워요!
감사합니다! 그것은 많은 도움이되었습니다! –