2013-03-28 55 views
0

我只需要列出有產品的類別。如果某個類別沒有關聯產品,則此類別不會被列出。只有產品的清單類別

這是我的型號:

class Category(models.Model): 
    title = models.CharField() 


class Product(models.Model): 
    title = models.CharField() 
    category = models.ManyToManyField(Category) 

一些建議嗎?

回答

0
catgories = Category.objects.filter(product__isnull=False) 
# will return all those categories which have products 
+0

我同意:catgories = Category.objects.filter(product__isnull = FALSE).distinct() 謝謝。 – Damian

相關問題