4
A
回答
4
是的,可以。 CKAN擴展有IRoutes Interface。該接口允許您定義到任何控制器的路由。
你可以在2找到一個例子,它展示瞭如何連接before_map
中的url和擴展中的控制器。
相關問題
- 1. 控制擴展器控制擴展量
- 2. 我們可以在Spring MVC中擴展控制器嗎?
- 3. 我可以切換擴展器的可擴展性嗎?
- 4. CKAN可以流GeoJSON嗎?
- 5. 可以擴展控制選項卡和devtool嗎?
- 6. CKAN - Vector Storer擴展錯誤
- 7. CKAN擴展開發需求
- 8. RestEasy可以擴展@Path嗎?
- 9. Servlets可以擴展嗎?
- 10. WP REST API擴展現有控制器
- 11. Zend Framework - 擴展控制器
- 12. 擴展包控制器
- 13. CakePHP擴展控制器(僅)
- 14. AngularJS擴展控制器
- 15. 擴展註解控制器
- 16. Symfony2:擴展FrameworkBundle控制器
- 17. 擴展codeigniters控制器
- 18. WPF擴展器 - 只有一個擴展器隨時可以擴展
- 19. 鉻擴展後臺頁面可以有多個監聽器嗎?
- 20. 刪除API控制器的強制擴展.json擴展
- 21. laravel - 我可以從控制器創建控制器嗎?
- 22. 一個控制器可以調用另一個控制器嗎?
- 23. 可以在控制器內使用$控制器嗎?
- 24. 擴展方法可以修改擴展類的值嗎?
- 25. firefox擴展可以啓用/禁用其他擴展工作嗎?
- 26. 當擴展B安裝時,chrome.management.onInstalled.addListener警報擴展A可以嗎?
- 27. 導航控制器可以實現嗎?
- 28. 我可以重寫控制器ActionAttribute嗎?
- 29. CKAN擴展部署不起作用
- 30. 頁面擴展中的CKAN PluginNotFoundException
感謝您提供此信息。我試圖按照用於設置控制器值的模式(controller ='ckanext.resourceproxy.controller:ProxyController)來實現before_map()函數,但是我得到控制器值的模塊名稱未找到錯誤。看來我沒有正確地指定控制器的路徑。以下是擴展名的控制器文件(formtest.py)的路徑:ckanext-formtest \ ckanext \ formtest \ controllers \ formtest formtest.py文件中控制器類的名稱是FormtestController。 PL。讓我知道我應該如何設定控制器的價值。 – user1380140
我可以設置控制器的路徑。現在起作用了。 – user1380140