def create_forms(self, context): context['vendedor-search'] = VendedorChoiceForm( prefix='vendedor-search') context['vendedor-search'].helper.form_action = 'vendedor-search' context['plan-search'] = PlanChoiceForm(prefix='plan-search') context['plan-search'].helper.form_action = 'plan-search' context['contrato-periodo'] = PeriodoForm(prefix='contrato-periodo') context['contrato-periodo'].set_legend('Contratos de un Periodo') context['contrato-periodo'].helper.form_action = 'contrato-periodo' context['evento-periodo'] = PeriodoForm(prefix='evento-periodo') context['evento-periodo'].set_legend('Eventos de un Periodo') context['evento-periodo'].helper.form_action = 'evento-periodo' context['vendedor-periodo'] = VendedorPeriodoForm( prefix='vendedor-periodo') context['vendedor-periodo'].helper.form_action = 'vendedor-periodo' context['contrato-search'] = ContratoSearchForm( prefix='contrato-search') context['contrato-search'].helper.form_action = 'contrato-search' context['contrato-persona-search'] = PersonaSearchForm( prefix='contrato-persona-search') context[ 'contrato-persona-search'].helper.form_action = \ 'contrato-persona-search' context['empresa-search'] = EmpleadorChoiceForm( prefix='empresa-search') context['empresa-search'].helper.form_action = 'empresa-search'
def get_context_data(self, **kwargs): """Agrega el formulario de :class:`Persona` a la vista""" context = super(EstudioPreCreateView, self).get_context_data() context['persona_search_form'] = PersonaSearchForm() context['persona_form'] = PersonaForm() context['persona_form'].helper.form_action = 'examen-persona-nuevo' return context
def get_context_data(self, **kwargs): """Agrega el formulario para crear una :class:`Persona` desde la misma página""" context = super(IngresarView, self).get_context_data() context['persona_search_form'] = PersonaSearchForm() context['persona_form'] = PersonaForm() context[ 'persona_form'].helper.form_action = 'admision-ingresar-persona' return context
def get_queryset(self): form = PersonaSearchForm(self.request.GET, prefix='contrato-persona-search') form.is_valid() query = form.cleaned_data['query'] queryset = Contrato.objects.filter( Q(persona__nombre__icontains=query) | Q(persona__apellido__icontains=query) | Q(persona__identificacion__icontains=query)) return queryset.all()
def get_queryset(self): form = PersonaSearchForm(self.request.GET) #if not form.is_valid(): # redirect('admision-estadisticas') form.is_valid() query = form.cleaned_data['query'] queryset = Persona.objects.filter( Q(nombre__icontains=query) | Q(apellido__icontains=query) | Q(identificacion__icontains=query)) return queryset.all()
def get_queryset(self): form = PersonaSearchForm(self.request.GET) if form.is_valid(): query = form.cleaned_data['query'] queryset = Persona.objects.filter( Q(nombre__icontains=query) | Q(apellido__icontains=query) | Q(identificacion__icontains=query) ) return queryset.all() return Persona.objects.none()
def get_context_data(self, **kwargs): kwargs['consultorio'] = self.object kwargs['buscar'] = PersonaSearchForm() kwargs['buscar'].helper.form_action = 'persona-search' return super(ConsultorioDetailView, self).get_context_data(**kwargs)
def get_context_data(self, **kwargs): context = super(IndexView, self).get_context_data(**kwargs) context['searchform'] = PersonaSearchForm() context['searchform'].helper.form_action = 'lab-search' return context