¿Cómo puedo implementar los widgets de fecha y hora en un formulario customizado con Django?
Implementar widgets en form customizado - Django
Iniciado por
Alberto Hernandez
, abr 28 2014 14:17
#1 AUTOR PREGUNTA
Esto también te interesa!
#2
Publicado 29 abril 2014 - 02:14
Primero debes importar las utilidades de formularios y widgets por igual y luego en tu clase lo implementas:
from django import forms from my_app.models import Product from django.contrib.admin import widgets class ProductForm(forms.ModelForm): class Meta: model = Product def __init__(self, *args, **kwargs): super(ProductForm, self).__init__(*args, **kwargs) self.fields['mydate'].widget = widgets.AdminDateWidget() self.fields['mytime'].widget = widgets.AdminTimeWidget() self.fields['mydatetime'].widget = widgets.AdminSplitDateTime()