Hi,
I have 2 models...
class Category(models.Model):
name = models.CharField(max_length=255)
parent = models.ForeignKey('self', null=True)
has_children = models.BooleanField(default=False)
language = models.ForeignKey(Language, null=False, default=1)
active = models.BooleanField(default=False)
priority = models.IntegerField(null=False, default=5)
display_treatment = models.IntegerField(null=False, default=5)
last_update = models.DateTimeField(auto_now=True)
def __unicode__(self):
return self.name
class Meta:
verbose_name_plural = "Categories"
db_table = u'categories'
class FlattenedCategory(models.Model):
category = models.ForeignKey(Category)
member_of_category = models.ForeignKey(Category,
related_name='memberof')
language = models.ForeignKey(Language)
hidden = models.IntegerField()
class Meta:
db_table = u'flattened_category'
I have a Queryset...
e = FlattenedCategory.objects.select_related('category').filter
(member_of_category=15)
which works... This, however, doesn't....
e = e.category
How do I access the related records from the Category model?
Thanks.
ps... Please refrain from commenting if the best you have is 'read the
docs'...
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---