class MyController(BaseController):
def index(self):
# Return a rendered template
#return render('/test.mako')
# or, return a response
return ''
为什么“index”这个函数会有“self”?
我从 Pylons Controller 得到了这段代码
请您参考如下方法:
许多语言,如 C++ 和 Java,在成员函数中都有一个隐式指针。在那些语言中,它是“这个”。另一方面,Python 需要为该指针指定一个 EXPLICIT 名称。按照惯例,它是“self”,但实际上您可以将任何您喜欢的东西放在那里,只要它是一个有效的标识符即可。
