是否可以从模型方法访问django相关字段?
例如,我有一个有很多书籍的作者可以从书籍模型中的模型方法访问书籍列表。
class Author(models.Model)
name=charfield
def mymodelmethod(self)::
self.book_set????;
class Book:
author = foreignkey(Author)
title = charfield
答案 0 :(得分:1)
是的,你可以这样做:
def mymodelmethod(self):
self.book_set.all()
答案 1 :(得分:0)
在 Python 中,应使用显式 return
:
class Author(models.Model)
# ...
def mymodelmethod(self)
return self.book_set