我正在研究一个 Python/Django/Wagtail 项目,在某些时候我有一个这样的类:
class SuperClass(BaseClass):
body = StreamField([
('overview_speakers', OverviewSpeakers()),
])
def some_function():
return 'Hola'
OverviewSpeakers是一个需要参数的类,我想尝试传入some_function()的结果
我都试过了:
body = StreamField([
('overview_speakers', OverviewSpeakers(self.some_function())),
])
和
body = StreamField([
('overview_speakers', OverviewSpeakers(SuperClass.some_function())),
])
但它分别喊道self或SuperClass没有定义。
我能做些什么来传递函数的结果?