Alterar Formato da data no form

1,325 views
Skip to first unread message

Rafael Soares

unread,
Jun 14, 2011, 11:29:34 AM6/14/11
to Django Brasil
Fala galera,

crei uma classe de form, e estou usando o widget AdminDateWidget, e
não consigo alterar o formato que o calendário, gerado pelo widget no
template, joga a data no input. O código está:

-------------
from django import forms
from django.contrib.admin.widgets import AdminDateWidget

class MeuForm(forms.Form):
data = forms.DateField( widget = AdminDateWidget )
-------------

A funcionalidade está toda ok, tudo funciona, só não consigo mesmo de
alterar o formato que aparece "%Y-%m-%d".

Alguém já mexeu com esse widget?

Ps.: Estou usando isto num formulário no Admin, e este widget é o
padrão usado pelo Django nos seus formulários no admin.

Agradeço!
Rafael Soares

Python - Django

unread,
Jun 16, 2011, 1:03:12 AM6/16/11
to Django Brasil
Rafael,

Este tópico no Blog do Marinho Brandão ajudou-me a configurar
corretamente o formato de data para o padrão brasileiro, leia
atentamente e siga os passos, não testei com formulários baseados em
forms, isto funcionou no admin do Django perfeitamente para o que eu
precisava, boa sorte.

http://www.marinhobrandao.com/blog/o-novo-sistema-de-localizacao-do-django/

Toninho Nunes
Reply all
Reply to author
Forward
0 new messages