#encoding:utf-8 from django import forms from django.forms import ModelForm from bienes.models import * from django.db import models from django.forms.extras.widgets import * from django.contrib.admin import widgets import datetime class AutoridadForm(forms.ModelForm): class Meta: model = Autoridad class PersonaForm(forms.ModelForm): class Meta: model = Persona class CalidadBienForm(forms.ModelForm): class Meta: model = CalidadBien class TipoBienForm(forms.ModelForm): class Meta: model = TipoBien class BienesForm(forms.ModelForm): numero_averiguacion = forms.CharField(required=False) # numero_oficio = forms.CharField(required=False) class Meta: model = Bienes fields = ('fecha','numero_averiguacion','autoridad','numero_oficio','persona_entrega','identificacion','calidad_bien','tipo_bien','enlace','descripcion','situacion_juridica','observaciones','fecha_devolucion','devuelto','diligencias','foto') class RecepcionForm(forms.ModelForm): class Meta: model = Recepcion widgets ={ 'testigo1': forms.TextInput(attrs={"class":"required span8"}), 'testigo2': forms.TextInput(attrs={"class":"required span8"}) } class DevolucionForm(forms.ModelForm): class Meta: model = Devolucion widgets ={ 'testigo1': forms.TextInput(attrs={"class":"required span8"}), 'testigo2': forms.TextInput(attrs={"class":"required span8"}) } class FiltroForm(forms.Form): fecha_de = forms.DateField(label="De") fecha_a = forms.DateField(label="A") cantidad = forms.IntegerField(initial=10, label="Cantidad de Resultados" )