2013-08-21 31 views
0

我完全是新然而CKAN我已經使用Django的燒瓶在CKAN .Till我現在已經自定義模板像創建/編輯/查看數據集的形式。但是現在我想創建自己的函數,以便我可以從數據庫獲取數據,根據我的要求更新數據。我讀過ckan文檔,但直到現在我沒有找到合適的東西。所以,請任何人都可以告訴我,我可以創建我的自定義函數,定義URL,與db交互,然後這將是非常有益的,或者如果任何人可以提供有用的鏈接到某種文檔或視頻講授他們,這也將是偉大的。功能和獲取數據的CKAN

感謝

回答

1

我建議你看看different extension points of CKAN in the docs。有擴展點來添加路由和自定義控制器。但是,我強烈建議不要直接與數據庫交互,因爲它會降低您更新CKAN的能力。您可以使用操作API更改數據集,資源,用戶,組織等。

接口非常靈活,您應該能夠使用擴展接口來實現您的自定義。如果您需要特定問題的幫助,請隨時在郵件列表中寫一個新問題或詢問。有關一般介紹,請閱讀文檔並查看現有擴展(回購通常命名爲ckanext-*)。