CKAN扩展可以有控制器吗?
我想知道是否可以在自定义CKAN扩展中使用控制器。如果可以,那么如何创建到这些控制器的路由以及这些控制器中的操作函数 谢谢,CKAN扩展可以有控制器吗?,ckan,Ckan,我想知道是否可以在自定义CKAN扩展中使用控制器。如果可以,那么如何创建到这些控制器的路由以及这些控制器中的操作函数 谢谢, 是的,你可以。对于CKAN扩展,有一个简单的方法。该界面允许您定义到任何控制器的路由 您可以找到一个示例,其中显示了如何将中的url连接到\u map和扩展中的控制器 谢谢你的信息。我尝试按照设置控制器值的模式(controller='ckanext.resourceproxy.controller:ProxyController)实现before_map()函数,但是我
是的,你可以。对于CKAN扩展,有一个简单的方法。该界面允许您定义到任何控制器的路由
您可以找到一个示例,其中显示了如何将
中的url连接到\u map
和扩展中的控制器 谢谢你的信息。我尝试按照设置控制器值的模式(controller='ckanext.resourceproxy.controller:ProxyController)实现before_map()函数,但是我得到了控制器值的module name not found error。似乎我在指定控制器的路径时做得不对。以下是扩展名为:ckanext formtest\ckanext\formtest\controllers\formtest的控制器文件(formtest.py)的路径。formtest.py文件中的控制器类的名称是FormtestController。让我知道我应该如何设置控制器的值。