2017-04-05 54 views
1

所以,是的,在form是說:改變出版商名稱和URL

請與系統管理員聯繫,以更改您的出版商名稱

,我該項目的系統管理員和我不知道我到底在做什麼。 :)

我可以更改發佈者的名稱而不是URL。我想這也改變了數據集中的一些URL?我需要使用API​​進行更改還是有一些GUI?

順便說一句。我正在使用DGU包。

回答

2

你應該ssh到你的服務器和運行這樣的命令來更改名稱,並與-t太多可選的標題:

source /home/co/ckan/bin/activate && cd /vagrant/src/ckanext-dgu 
python ../ckanext-dgu/ckanext/dgu/bin/publisher_rename.py $CKAN_INI highways-agency highways-england -t 'Highways England' 

來源:http://guidance.data.gov.uk/publisher_editing.html#rename-a-publisher

問題是,它可以採取幾分鐘後重新命名並重新編制所有數據集,因此在Web請求期間這通常無法完成。理想情況下,有人會將此代碼作爲後臺任務編寫,因此仍然可以在表單中完成。然而,在此期間,DGU實現了這個命令行腳本來完成它,因此需要一個系統管理員。

+0

工作就像一個魅力。謝謝! BTW。我有一些沒有腳本的舊版本,所以我只是下載並運行它。 – NullCod3