DATE_FORMAT = 'd/m/Y'
DATETIME_FORMAT = 'd/m/Y - H:i:s'
no forms.py:
from django.forms.widgets import DateTimeInput
class ClientForm(ModelForm):
birth = DateField(label=u'Data
Nascimento',required=False,widget=DateTimeInput(format='%d/%m/%Y'))
--
Gustavo Henrique
Site: http://www.gustavohenrique.net
Blog: http://blog.gustavohenrique.net
Resolvi assim,
Meu forms.py
-------------------------------------------------------------------------------------------------------------------------------------
from django.forms.widgets import DateTimeInput
import time, datetime
from datetime import date
DATE_FORMAT = '%d/%m/%Y'
class FormattedDateInput(forms.DateTimeInput):
format = DATE_FORMAT
class FormCliente(forms.ModelForm):
data_de_nascimento = forms.DateField(label="Data",
input_formats=[DATE_FORMAT], widget=FormattedDateInput())
Qualquer coisa estou a disposição!!!
Luiz Carlos
(Forms.ModelForm) usar-se quando você que construir um formulário
apartir da model não esquece de importa ele (from django.forms import
ModelForm)
Luiz Carlos
class FormCliente(forms.ModelForm):
class Meta:
model = Cliente
dentro da class Meta voce pode definir quais campos não quer que
aparecam no form. Assim, tais campos nao passaram tambem pelo processo
de validacao.
class FormCliente(forms.ModelForm):
class Meta:
model = Cliente
exclude = ('campo1','campo2')