文件名称:satoyama-api:RESTful(或多或少)API,用于与基于Satoyama(https
文件大小:2.61MB
文件格式:ZIP
更新时间:2024-05-27 04:29:37
Python
里山API 基于为传感器网络创建的REST API。 Satoyama API有助于从连接到Chibi或Saboten设备的传感器收集数据。 在Ubuntu上安装 该脚本已在干净的Ubuntu 14.10 x32计算机上进行了测试: 安装git:$ sudo apt-get安装git 获取代码:$ git clone 运行安装脚本:sh satoyama-api / setup_ubuntu.sh 该脚本将安装Web服务器所需的所有系统软件包(包括postgresql),创建用于测试,开发和生产模式的数据库,并在名为satoyama-env的主文件夹中创建一个新的Python环境。 要在开发模式下运行Web服务器,请切换到新环境并运行Web服务器启动脚本: 来源〜/ satoyama-env / bin / activate python satoyama-api / run
【文件预览】:
satoyama-api-master
----run_webserver.py(555B)
----.gitmodules(190B)
----installation()
--------mac_db_setup.sh(750B)
--------ubuntu_db_setup.sh(1KB)
--------mac_project_setup.sh(104B)
--------mac_install.sh(72B)
--------mac_env_setup.sh(86B)
--------ubuntu_packages_setup.sh(808B)
--------ubuntu_env_setup.sh(2KB)
----docs()
--------figures()
--------overview.key(18.37MB)
----UBUNTUINSTALL.md(1KB)
----migrate_dev.py(461B)
----alembic.ini(1KB)
----MACINSTALL.md(1KB)
----satoyama()
--------models.py(11KB)
--------definitions.py(175B)
--------nodetypes.yml(1KB)
--------database.py(4KB)
--------tests()
--------helpers.py(2KB)
--------__init__.py(373B)
--------db_config.yml(309B)
--------config.py(34B)
----Procfile(19B)
----LICENSE(1KB)
----app()
--------apiresponse.py(2KB)
--------apihelpers.py(4KB)
--------conf.py(1KB)
--------templates()
--------loggers.py(900B)
--------tests()
--------static()
--------__init__.py(997B)
--------views.py(1KB)
--------resources.py(13KB)
--------exc.py(3KB)
--------forms.py(183B)
----wsgi.py(352B)
----migrations()
--------versions()
--------alembic.ini(770B)
--------README(38B)
--------env.py(2KB)
--------script.py.mako(412B)
----db_config_sample.yml(311B)
----app.ini(92B)
----migrate_prod.py(461B)
----requirements.txt(233B)
----run_tests.py(680B)
----.gitignore(759B)
----README.md(6KB)
----setup_ubuntu.sh(2KB)
----seeds()
--------stresstest.py(2KB)
--------nodes.py(5KB)
--------tests()
--------__init__.py(43B)
--------sites.py(2KB)