This statement returns a QuerySet, but in order to use the fields of
CarModel surely you want a CarModel instance.
Therefore you should use
model = CarModel.objects.get(pk=modelId)
(It's better Python style to write the keyword arguments with no spaces
around the "=", reserving the space-delimited form for assignments).
> for m in model.modelTypes.all():
> data = data+m.description+'|'
>
> But I get this error:
> QuerySet object has no attribute modelType.
>
> Thanks for your help!
The error message was trying to be helpful - you just didn't realize
that you don't need a QuerySet, but a model instance.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
PyCon is coming! Atlanta, Feb 2010 http://us.pycon.org/
Holden Web LLC http://www.holdenweb.com/
UPCOMING EVENTS: http://holdenweb.eventbrite.com/