Am using crispy forms and SelectDateWidget in django. This is my sample form
class SignupForm(ModelForm):
class Meta:
model=NGO
fields=['Organization_Name','Contact_Person','Email_id','Mobile_no','Address','City','Pincode','Website','Established_on']
widgets = {
'Address': forms.Textarea, 'Email_id':forms.EmailInput,'Established_on':forms.SelectDateWidget(years=range(1900,datetime.today().year+1))
}
In my html am accessing the Established_on field as
{{ form.Established_on | as_crispy_field }}
But it displays in vertical View.
I tried with
{{ form.Established_on_day | as_crispy_field }}
But it gives error "as_crispy_field got passed an invalid or inexistent". I want to display Month,Day and Year in a Single Row.