从另一个控制器调用控制器的方法

gli*_*81g 3 web2py

我在web2py中有一个应用程序.我有两个控制器.现在我想调用从其他控制器在一个控制器中编写的方法.我怎么做.

示例 - 在控制器1中:

def controller1method():
    return 'something'
Run Code Online (Sandbox Code Playgroud)

在控制器2中:

def controller2method():
    # how do I call controller1method here
Run Code Online (Sandbox Code Playgroud)

Ant*_*ony 5

不要这样做.相反,将控制器1方法和控制器2方法常用的任何内容抽象为单独的函数,并将该函数放入模型文件(可在任一控制器中访问)或模块(并在需要时导入).