Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2012, 23:18
WebDeveloperZ
 
Fecha de Ingreso: marzo-2007
Mensajes: 340
Antigüedad: 17 años, 8 meses
Puntos: 4
Filtrar valores para "selects" en "list_editable" (Admin)

Necesito crear un filtro para los valores de un select que tengo en "list_editable" de un modelo.

Basicamente el parametro se llama categoria, hace referencia al modelo categoria en el cual se puede seleccionar justamente la categoria ... el problema es que quiero filtrar los valores que se muestran en el select que esta en el listado y no se como hacerlo.



Se como realizar el filtro en la pantalla de edición del modelo per se:

Cita:
class ContenidoForm(forms.ModelForm):

def __init__(self, *args, **kwargs):
super(ContenidoForm, self).__init__(*args, **kwargs)
self.fields['categoria'].queryset = Categoria.objects.filter(padre_id__isnull=False)

Pero lo que necesito ahora es poder llevar ese filtro al listado.

Gracias.