ok. hice esto como comentaste muestro el codigo:
views.py
Código Python:
Ver originalced = usuario.objects.get(cedula=cedu)
id=ced.id
form = trabajos(id)
y este el codigo __init__ del formularios.py
Código Python:
Ver originalclass trabajos(forms.ModelForm):
class Meta:
model = Trabajos
exclude=('usuario')
def __init__(self,id, *args, **kwargs):
super(Trabajos, self).__init__(*args, **kwargs)
#self.fields['usuario'].widget.attrs['hidden'] = 'hidden'
self.fields['usuario'].queryset = Usuario.objects.get(id=id)
Segun probando lo que entendi. y me toma el parametro id que le paso. pero me muestra el siguiente error:
Cita: Django Version: 1.2.3
Exception Type: KeyError
Exception Value:
'trabajador'
Exception Location: /home/proyecto/formularios.py in __init__, line 41
la linea 41 es "self.fields['usuario'].queryset = Usuario.objects.get(id=id)"