Bem vindo!

ao blog Willem Allan

Utilizando a lista de meses que o Django oferece em um template

views

1
2
3
4
5
6
7
8
9
10
11
def pagina(request):
 
    from django.utils.dates import MONTHS
    VARS = {
        'meses': MONTHS.items(),
    }
 
    return render_to_response(
        'pagina.html', VARS,
        context_instance=RequestContext(request)
    )

template – pagina.html

1
2
3
4
5
6
<select id="mes" name="mes">
    <option value="">mês</option>
    {% for i in meses %}
      <option value="{{ i.0 }}">{{ i.1 }}</option>
    {% endfor %}
</select>