Changeset 8fa24c3 in firmaeventos for participantes
- Timestamp:
- Nov 20, 2017, 11:09:41 AM (7 years ago)
- Branches:
- master
- Children:
- c9f75d7
- Parents:
- 0138d11
- Location:
- participantes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
participantes/forms.py
rbf47591 r8fa24c3 1 1 from django import forms 2 from django.core.exceptions import NON_FIELD_ERRORS 2 3 from django.forms import ( 3 inlineformset_factory, 4 inlineformset_factory, modelform_factory 4 5 ) 5 6 6 from eventos.model import (7 from eventos.models import ( 7 8 Evento 8 9 ) 9 10 from .models import * 11 10 12 11 13 class ParticiapanteForm(forms.ModelForm): … … 24 26 """ 25 27 model = Participante 26 fields = ('__all__')28 fields=('nombres', 'apellidos', 'pasaporte', 'correo') 27 29 28 30 def __init__(self, *args, **kwargs): … … 31 33 """ 32 34 super(ParticiapanteForm, self).__init__(*args, **kwargs) 33 self.fields['fk_evento'].widget.attrs.update(34 {'class': 'form-control'})35 self.fields['fk_evento'].label = 'Evento en el que participa'36 35 self.fields['nombres'].widget.attrs.update( 37 {'class': 'form-control', 38 'placeholder': 'Nombres'}) 36 {'placeholder': 'Nombres'}) 39 37 self.fields['apellidos'].widget.attrs.update( 40 {'class': 'form-control', 41 'placeholder': 'Apellidos'}) 42 self.fields['identidad'].widget.attrs.update( 43 {'class': 'form-control', 44 'placeholder': 'Pasaporte'}) 38 {'placeholder': 'Apellidos'}) 39 self.fields['pasaporte'].widget.attrs.update( 40 {'placeholder': 'Pasaporte'}) 45 41 self.fields['correo'].widget.attrs.update( 46 {'class': 'form-control', 47 'placeholder': 'Correo'}) 42 {'placeholder': 'Correo'}) 48 43 49 44 … … 82 77 83 78 84 Formset Obj= inlineformset_factory(79 FormsetEventPartici = inlineformset_factory( 85 80 Evento, ParticipanteEvento, 86 81 form=AddPartEventForm, … … 89 84 extra=0, validate_min=True, 90 85 can_delete=True) 86 87 FormsetParticipanteEvento = modelform_factory( 88 Participante, 89 form=ParticiapanteForm, 90 fields=('nombres', 'apellidos', 91 'pasaporte', 'correo')) -
participantes/models.py
r3996539 r8fa24c3 31 31 @return Devuelve el identificador de la opcion 32 32 """ 33 return str(self. cedula)+" | "+str(self.nombres)+" "+str(self.apellidos)33 return str(self.pasaporte)+" | "+str(self.nombres)+" "+str(self.apellidos) 34 34 35 35
Note: See TracChangeset
for help on using the changeset viewer.