Why don’t my dropdown-menus drop down?
I am unfamiliar with using style sheets and wonder if I have to tell it something because in earlier appengine work without css, the menus dropped down as expected.

Could the problem be that the jinja2 syntax is different from the django syntax upon which this template is based? I cannot find any jinja2 docs for this situation.
#inputdata {margin:0 20%}
#inputdata {background:#bfe2f9}
<div id="inputdata">
<label>Year:</label>
<select name="year">
{% for year in years %}
<option
{% ifequal year yearset %}
selected="selected"
{% endifequal %}
value={{year}}>{{year}}</option>
{% endfor %}
</select>
<label>Month:</label>
<select name="month">
{% for month in months %}
<option
{% ifequal month monthset %}
selected="selected"
{% endifequal %}
value={{month}}>{{month}}</option>
{% endfor %}
</select>
<label>Day:</label>
<select name="day">
{% for day in days %}
<option
{% ifequal day dayset %}
selected="selected"
{% endifequal %}
value={{day}}>{{day}}</option>
{% endfor %}
</select>
</div>
It looks like you are passing
years,monthsanddaysas lists that are too deeply nested. Iflen(years) == 1then you’ll want to change what you are passing to Jinja from this:to this:
(And do the same for
monthsanddays).Also, Jinja2 doesn’t have an
ifequalstag – you can just use theifblock: