09/03/2011, 13:28
|
| | Fecha de Ingreso: marzo-2011 Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 8 meses Puntos: 16 | |
Respuesta: Filtrar Selects de Foreign Key en Django ok. Gracias. pero sigo teniendo el mismo problema. realize los cambios, no me da error, pero tampoco me realiza el filtro. aqui esta el codigo:
Modelo: Cita: class Hijo(models.Model):
cedula = models.ForeignKey('Empleado',related_name='cedulaP adre', verbose_name='Representante') Form: Cita: class IngHijos(ModelForm):
def __init__(self, filter, *args, **kwargs):
super(IngHijos, self).__init__(*args, **kwargs)
self.fields['cedula'].query_set = Empleado.objects.filter(filter)
class Meta:
model = Hijo Vista: Cita: def buscar(request):
if formulario.is_valid():
if formulario.is_valid():
cedula = request.POST.get('cedula', '')
obj = Empleado.objects.filter(cedula=cedula)
id = obj[0].id
hijos = Hijo.objects.filter(cedula=id)
formHijos = IngHijos(Q(id=id)) |