我有一个像这样的Pylons项目结构:
my_project
|-model
|-controllers
|-templates
...
在进行路由时,我确实将controllers_path参数传递给Mapper以支持带有目录的默认controller_scan()函数。
我想拥有的是:
my_project
|-model
|-controllers
|-templates
...
|-my_module_1
| |-controllers
| |-templates
...
换句话说,我想将控制器的文件分成两个不同的目录。 有可能吗?
我试图覆盖controller_scan(),但是即使它在扫描时在子目录中显示了控制器,该应用也无法使用它们(仅知道目录参数中传递的一个路径内的控制器)。