2010-02-05 42 views
0

我想使用一种方法作为我的模型的一部分来计算另一个表中引用它作为外键的对象的所有出现次数。在模型中使用方法来计算由主键过滤的对象

请问下面的工作?

class Tile(models.Model): 
    #... 
    def popularity(self): 
     return PlaylistItem.objects.filter(tile__exact=self.id).count() 

而且从playlistitem模型的相关信息:

class PlaylistItem(models.Model): 
    #... 
    tile = models.ForeignKey(Tile) 

回答

相关问题