簡體   English   中英

Wirecloud 0.9.2-NGSI插件

[英]Wirecloud 0.9.2 - NGSI Plugins

我將WireCloud實例升級到0.9.2 ,安裝了許多插件,但是當我嘗試安裝ngsi-type-browser v 1.0.0ngsi-browser v 1.0.2時 ,出現以下錯誤:

上載以下組件時出錯:CoNWeT_ngsi-browser_1.0.2.wgt:此WireCloud安裝未啟用必需的功能(NGSI)。

有人可以幫我弄清楚我所缺少的嗎?

如何啟用此NGSI功能? 提前致謝

NGSI功能默認情況下NGSI啟用狀態。 它由wirecloud.fiware Django應用程序提供。

如何檢查wirecloud.fiware應用程序是否處於活動狀態

Django應用是使用settings.py文件配置的。 在正常的WireCloud安裝中,您應該看到類似於以下內容:

INSTALLED_APPS += (
    #'django.contrib.sites',
    'wirecloud.oauth2provider',
    'wirecloud.fiware',
)

檢查該列表中是否列出了wirecloud.fiware應用程序。

由於settings.py文件是python代碼,因此該代碼的其他部分可以修改INSTALLED_APPS設置。 您可以通過從WireCloud文件夾運行以下命令來檢查INSTALLED_APPS設置的最終值是否包含wirecloud.fiware應用程序:

$ python manage.py shell
Python 2.7.11 (default, Jan 22 2016, 08:29:18)
Type "copyright", "credits" or "license" for more information.

IPython 4.2.0 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.

In [1]:

此命令應打開一個加載django環境的python控制台。 現在,您可以通過運行以下命令來檢查INSTALLED_APPS設置的最終值:

In [1]: from django.conf import settings; print('wirecloud.fiware' in settings.INSTALLED_APPS)
True

該命令應返回True 您可以通過運行以下命令來獲取活動應用程序的完整列表:

In [2]: from django.conf import settings; print(settings.INSTALLED_APPS)
('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admin', 'wirecloud.commons', 'compressor', 'wirecloud.catalogue', 'wirecloud.platform', 'wirecloud.oauth2provider', 'wirecloud.fiware')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM