from django.utils.translation import gettext_lazy as _ from django.forms.widgets import DateInput from django import forms import datetime class SearchForm(forms.Form): source = forms.CharField(max_length=128) date = forms.DateField( label=_('date'), initial=datetime.date.today(), widget=DateInput(format='%Y-%m-%d'), input_formats=['%Y-%m-%d'], )