hi

there  isnt a many to many relationship here, its down the 'is a ... has a' bit 
of OO

one manufacturer makes (one car design that has a number of (models with a set 
of features))


class manufacturer
{
     list of designs(cardesign)
}

class cardesign
{
        list of models(model)
}


class model
{
    list of features
}

cheers


michael




----- Original Message ----
From: Benjamin W. <b_w...@gmx.net>
To: Django users <django-users@googlegroups.com>
Sent: Sun, December 27, 2009 4:37:51 PM
Subject: how to get ManyToMany relations?

Hi there,

I've problems to access manyToMany relartions.
I got the following model:

class ModelType(models.Model):
    description = models.CharField(max_length=100)
    def __unicode__(self):
        return u"%s" % (self.description)

class CarModel(models.Model):
    description = models.CharField(max_length=100)
    order = models.IntegerField(null=True)
    modelTypes = models.ManyToManyField(ModelType)
    def __unicode__(self):
        return u"%s" % (self.description)

Now I want the ModelTypes for a specfic CarModel.
I thougt it should be something like this:

model = CarModel.objects.filter(pk = modelId)
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!

--

You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.


      

--

You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.


Reply via email to