4

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.'}

ありがとう!

4

1 に答える 1