Example of small GraphQL app with Flask + Python3/PyPy3 + MongoDb
docker-compose build
docker-compose up
Optionally populate database
docker-compose run web pypy3 manage.py init
And then open http://localhost:5000/ui
Create a virtual environment with Python3 or PyPy3
Make sure you have running MongoDb instance either on localhost or
export DB_PORT_27017_TCP_ADDR='ip address'
Likewise you can use containerized Mongo but you will need to setup env variables as well
docker-compose build
docker-compose up db
Then you can install deps and run the python app
make req
python api.py
Auto format your code
make format
Nosetests with reload
make watch