Cargando

Ir a contenido

X

Implementar widgets en form customizado - Django





  AUTOR PREGUNTA

Publicado 28 abril 2014 - 13:17
¿Cómo puedo implementar los widgets de fecha y hora en un formulario customizado con Django?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


Publicado 29 abril 2014 - 01: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()


   AUTOR PREGUNTA

Publicado 29 abril 2014 - 03:25
Gracias crack


X