The tool that helps quickly create a basis for the microservice on aiohttp and prepare the development environment.
Requires python3.5 - python3.7 and docker-compose
pip install create-aio-app
create-aio-app my_project
or if u wanna use manual mode, enter only command below
create-aio-app
After that it will create new directory my_project
.
cd my_project
make run # start your project
and open in your browser http://localhost:8080/
- aiohttp
- mypy
- pytest
- flake8
- trafaret
- docker-compose
- aio devtools
- aiohttp debug toolbar
- postgres
- alembic
- aiopg
- sqlAlchemy
--without-postgres
- remove postgres and all helpful libs connected with db from template
--redis
- add redis to the template
Create aio App is open source software licensed as MIT.