2012-08-01 136 views
0

主表:Django的 - 過濾器由外鍵串

class example(models.Model): 
    name = models.CharField('Item Name', max_length=200) 
    color = models.ManyToManyField(Color) 
    category = models.ForeignKey(Category) 
    image = models.ImageField('Item Image',upload_to="example/images/") 

分類表:

class Category(models.Model): 
    catname = models.CharField('Category Name',max_length=100) 

我如何可以查詢,同時根據類別過濾的示例表。

這沒有奏效:

def list(request, cat): 
    c = example.object.filter(category = cat) 

我應該改變什麼,使這個過濾?

回答