В чем разница между ckanext-ngsiview и плагином right_time_context CKAN?
У меня был запрос, что в чем разница в плагине ckanext-ngsiview и ckanext-right_time_context в ckan?
Я использовал ckanext-ngsiview от conwetlab, они сделали еще один релиз и переименовали его в right_time_context.
В то время как я работал с последним плагином, я не получил ожидаемый результат, который я имел обыкновение получать с помощью ngsiview (скриншот прилагается).
Кроме того, мне нужно включить любой другой плагин для right_time_context?
После добавления идентификатора как ngsi_view в моем (файл development.ini) я получаю следующую ошибку
Я не получаю NGSI-VIEW после добавления right_time_context в качестве идентификатора в моем (.ini-файл)
1 ответ
Плагин эволюционировал и больше не является представлением для NGSI, поэтому мы считаем, что название не соответствует функциональности. С другой стороны, Telefónica имеет предыдущее имя, зарегистрированное в pypi, поэтому мы не можем делать выпуски с этим именем. Кроме того, новая версия является развитием предыдущих выпусков, которые мы сделали.
Это сообщение означает, что для этого ресурса не настроено представление. Я предполагаю, что вы жалуетесь, потому что необработанное представление NGSI не было настроено автоматически (на самом деле это может быть совершенно нормально, так как вы можете вручную добавить представления).
Чтобы включить автоматическую настройку необработанного вида, убедитесь, что вы включили ngsi_view
смотреть в ckan.views.default_views
установка. Важной деталью здесь является то, что идентификатор представления изменился с ngsiview
в ngsi_view
в этой новой версии. Учтите, что это не идентификатор плагина, который right_time_context
и это идентификатор, который вы должны использовать, чтобы включить плагин с помощью ckan.plugins
,
Кроме того, мне нужно включить любой другой плагин для right_time_context?
resource_proxy
Плагин (поставляется непосредственно с CKAN, но должен быть включен), требуется для использования необработанного представления, хотя это необязательно, если вам не нужно это представление.
ckanext-oauth2
Плагин необходим для отправки запросов к защищенным экземплярам Context Broker.