ckanext-ngsiview 和 right_time_context 插件 CKAN 有什么区别?

What is difference between ckanext-ngsiview and right_time_context plugin CKAN?

我想知道 ckanext-ngsiview 和 ckan 中的 ckanext-right_time_context 插件有什么区别?

我用的是conwetlab的ckanext-ngsiview,他们又发了一个版本改名为right_time_context。

虽然我正在使用后一个插件,但我没有收到我以前使用 ngsiview 收到的预期结果。(附上屏幕截图)

此外,我是否需要为 right_time_context 启用任何其他插件?

在我的(development.ini 文件)中将 id 添加为 ngsi_view 后,出现如下错误

在我的(.ini 文件)

中添加 right_time_context 作为 id 后,我没有呈现 NGSI-VIEW

插件已经进化,不再只是 NGSI 的视图,所以我们认为名称不代表功能。另一方面,Telefónica 在 pypi 上注册了以前的名称,因此我们不能使用该名称进行发布。除此之外,新版本是我们之前发布的版本的演变。

该消息表示没有为该资源配置视图。我猜你是在抱怨,因为原始 NGSI 视图没有自动配置(事实上,这完全没问题,因为你可能想手动添加视图)。

要启用原始视图的自动配置,请确保将 ngsi_view 视图包含在 ckan.views.default_views 设置中。这里的重要细节是视图的 id 在这个新版本中从 ngsiview 更改为 ngsi_view。请注意,这不是 right_time_context 插件的 ID,而此 ID 是您使用 ckan.plugins.

启用插件所必须使用的 ID

Also, do I need to enable any other plugin for right_time_context?

resource_proxy 插件(直接随 CKAN 提供,但必须启用)是使用原始视图所必需的,但如果您不需要该视图则它是可选的。

需要 ckanext-oauth2 插件才能向安全的 Context Broker 实例发出请求。