CKAN リソースにエクストラを追加できますか? ckan.model.Resource
プロパティがあることに気づいたextras
ので、次のようなものを使用してリソースを作成しようとしました:
resource = {
"package_id": "my-package-id",
"url": "http://google.com",
"name": "Google",
"extras": [
{ "key": "myextra", "value": "my extra content" }
]
}
from ckan.plugins import toolkit
toolkit.get_action("resource_create")(faked_context, resource)
ロジック関数が最終的に実行されたので、私はフォローしましたpackage_update
が、失敗しましたValidationError: {u' junk': u'The input field __junk was not expected.'}
ありがとう!