#encoding:utf-8 from django import forms from django.forms import ModelForm from principal.models import * from control.models import * from django.db import models from django.forms.extras.widgets import * from django.contrib.admin import widgets class VisitaForm(forms.Form): albergado = forms.ModelChoiceField(queryset=CatPersona.objects.all().order_by('pk'),required=True,label='Albergado') fechaIni = forms.DateField(label="Desde") fechaFin = forms.DateField(label="Hasta") class ConsultaVisitaPersonaForm(forms.Form): albergado = forms.ModelChoiceField(queryset=CatPersona.objects.all().order_by('pk'),required=True,label='Albergado') class ActualizarForm( ModelForm ): class Meta: model = regRacionAlimentos exclude=('idUser','idAlbergue','observaciones') def clean(self): return self.cleaned_data class ActualizarActivForm( ModelForm ): class Meta: model = regActividades exclude=('idUser','idAlbergue','observaciones') def clean(self): return self.cleaned_data class ActualizarRegHabForm( ModelForm ): class Meta: model = regUsoHabitacion exclude=('idUser','idAlbergue', 'albergado','observaciones', 'hospitalizado','hospital', 'diagnostico', 'fechaHora', 'excentoPago', 'importe', 'tipoExcento', 'hora') def clean(self): return self.cleaned_data