模型建立之后如何将模型里面类的某个对象当参数传入到方法中?


现在的模型是这样的


 class Article(models.Model):
    parentId = models.IntegerField()
    content = models.CharField(max_length = 1000)
    commitDate = models.DateTimeField(auto_now_add=True)
    countLike = models.IntegerField(default=0,editable = False)
    rootId = models.ForeignKey(Theme)
    userId = models.ForeignKey(User)

现在我想将rootId 这个字段当然在数据库里面显示的是rootId_id因为是外键这个对象当参数传入我写的一个方法之中 比如说

我写了一个方法
community_list(self,table,field):


 themeReply = len(table.objects.filter(field = themeId))`

要传入那个field如何做到?我十分疑惑。。试了很多办法都没成功。

python django python2.7

ngerll 9 years, 6 months ago

Your Answer