Модель:
class FSite(models.Model):
name = models.CharField(max_length=50)
url = models.URLField(unique=True)
description = models.TextField()
rss_feed = models.URLField(unique=True)
favicon = models.ImageField(upload_to='favicons/')
def __unicode__(self):
return self.name
class MetaCategory(models.Model):
f_site = models.ForeignKey(FSite)
meta_category = models.CharField(max_length=50)
def __unicode__(self):
return self.meta_category
class Category(models.Model):
meta = models.ForeignKey(MetaCategory)
category = models.CharField(max_length=70)
def __unicode__(self):
return self.category
category_object = Category.objects.get(category=category, meta__f_site__name=freelance_site)