概要 Python FlaskでREST APIの開発に挑戦してみる。 blueprintでURLマッピングを行い、Flask-RESTfulでAPIを実装、 Cerberusでバリデーションをし、SQLAlchemyでDBとやり取りすることにする。 準備 Python + uWSGI + nginx で事前にWebサーバーの立ち上げをしておいた。 また、 pip3 install blueprint Cerberus Flask-RESTful Flask-SQLAlchemy Flask-SQLAlchemy-Session mysqlclient SQLAlchemy marshmallow marshmallow-sqlalchemy app.py uwsgi.ini controller/ + __init__.py + auth.py # APIその1 (URL: /api/a