CKANハーベスタ拡張機能に問題があります。ckanext-harvest:収穫源に「設定」が設定されている場合のエラー
"Configuration"を空のままにしておくと収穫が効くが、そこに値を入れると、各データセットに対して'dict' object has no attribute 'append'
というエラーが出る。
私はextension pageに記載された例に従った。私が試した構成オブジェクトの
例:
{
"default_tags":["Brisbane"],
"default_extras":{"Source":"{harvest_source_url}"},
"override_extras":true
}
または
{ "default_tags":["Brisbane"] }
または
{ "default_extras":{"State/Territory":"QLD"} }
など
インポートするときに、私はタグやエキストラを追加することができますどのように?
設定オブジェクトの正しい形式は何ですか?
年齢を残して申し訳ありませんが、私がCKANのバージョンを更新したときに少しうまく作業しましたが、設定したタグを設定できました。設定で別のものを試してきましたが、余分なフィールドと組織で運がない。 –
私は発行チケットを提出する前に、「デフォルトの補足」のキーとして画面に表示されているものを使用するかどうか尋ねることはできますか? (例えば、State/Territoryか、PostgreSQLの 'package_extra'テーブルの 'key'フィールドと同じようにstate_territoryでなければなりませんか?)また、 'default organization'の値として何を使用しますか? - データベースからのID /名前/タイトル? –
キーはpostgresテーブルのものと似ていますが、API(package_show)、つまり「state_territory」を介してデータセットを表示すると同じです。 "default_group"(組織でも有効)の値は、組織名またはID(データベースまたはAPIまたはURLから)です。 –