#encoding:utf-8 from django.forms import * from django import forms from registro.models import * from django.forms.widgets import * from django.db.models import Q import datetime class EstatusForm(ModelForm): class Meta: model= Estatus class LoteForm(ModelForm): estatus = forms.ModelChoiceField(queryset = Estatus.objects.all().filter(nombre = 'Registro' )) class Meta: model= Lote widgets = { 'total': TextInput(attrs={'placeholder':'Total de Equipos'} ), } class CatalogoUbicacionForm(ModelForm): class Meta: model= CatalogoUbicacion exclude = ['espacio',] class UbicacionEquipoForm(ModelForm): class Meta: model= UbicacionEquipo class EquipoForm(ModelForm): #estatus = forms.ModelChoiceField(queryset= Estatus.objects.filter(Q(nombre = 'Registro') | Q(nombre = 'RevisiĆ³n') )) valor = forms.CharField(widget=forms.HiddenInput(), label='', required = False) class Meta: model= Equipo widgets ={ 'marca':TextInput(attrs ={'placeholder':'Marca de la Computadora'}),'modelo':TextInput(attrs={'placeholder':'Modelo de la Computadora'}),'numero_serie':TextInput(attrs = {'placeholder':'Numero de serie de la computadora'}), } class CartaPorteForm(ModelForm): class Meta: model= CartaPorte class PerfilForm(ModelForm): class Meta: model= Perfil class EquipoBusqueda(forms.Form): equipo = forms.CharField() class EditarForm(ModelForm): #estatus = forms.ModelChoiceField(queryset= Estatus.objects.filter(Q(nombre = 'Registro') | Q(nombre = 'RevisiĆ³n') )) #valor = forms.CharField(widget=forms.HiddenInput(), label='', required = False) class Meta: model= Equipo widgets ={ 'marca':TextInput(attrs ={'placeholder':'Marca de la Computadora'}),'modelo':TextInput(attrs={'placeholder':'Modelo de la Computadora'}),'numero_serie':TextInput(attrs = {'placeholder':'Numero de serie de la computadora'}), } exclude = ['ubicacion','estatus','lote','numero'] class FormPerfil(forms.Form): perfil = forms.ModelChoiceField(queryset = Perfil.objects.all()) class FormDatos(forms.Form): Nombre = forms.CharField() Apellido = forms.CharField() class FormPersonaPerfil(forms.Form): class Meta: model = Persona_perfil