How to display Django SelectDateWidget on one line using crispy forms -


i trying display 3 select fields rendered out using django selectdatewidget on 1 line. when use crispy forms, on separate rows. there way use layout helper achieve this?

thank you!

class wineaddform(forms.modelform): hold_until = forms.datefield(widget=selectdatewidget(years=range(1950, datetime.date.today().year+50)), required=false) drink_before = forms.datefield(widget=selectdatewidget(years=range(1950, datetime.date.today().year+50)), required=false)  helper = formhelper() helper.form_method = 'post' helper.form_class = 'form-horizontal' helper.label_class = 'col-lg-2' helper.field_class = 'col-lg-8' helper.add_input(submit('submit', 'submit', css_class='btn-wine'))  helper.layout = layout(     'name',     'year',     'description',     'country',     'region',     'sub_region',     'appellation',     'wine_type',     'producer',     'varietal',     'label_pic',     'hold_until',     'drink_before', )  class meta:     model = wine     exclude = ('user', 'slug', 'likes') 

add layout selectdatewidget fields:

multiwidgetfield('field_name', attrs=({'style': 'width: 33%; display: inline-block;'})) 

Comments

Popular posts from this blog

php - render data via PDO::FETCH_FUNC vs loop -

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

The canvas has been tainted by cross-origin data in chrome only -