LunaGao / arduino-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

arduino-server

依赖

  • python3
  • pip3 install Flask
  • pip3 install Flask-PyMongo
  • pip3 install dnspython 如果mongodb使用了mongodb+srv://,则需要安装此插件

开发时可以使用虚拟环境

  • 创建虚拟环境 python3 -m venv venv
  • 使用虚拟环境 . venv/bin/activate

运行

复制application.config.json.EXAMPLE文件为application.config.json,修改其中内容。

$ export FLASK_APP=flaskr
$ export FLASK_ENV=development
$ flask run

部署

这里使用Gunicorn

Gunicorn

  • pip3 install gunicorn 安装
  • gunicorn "flaskr:create_app()" -b 127.0.0.1:5000 -D-D, 后台运行)

访问地址

About

License:Apache License 2.0


Languages

Language:Python 89.6%Language:HTML 10.4%