Django project starter on steroids: quickly create a Django app AND generate source code for data models + REST/GraphQL APIs
We’re a Django project starter on steroids!
One-line command to create a Django app with all the dependencies auto-installed
AND
Easy config (alpha release) to generate Django code for:
- setting up package managers (pipenv, poetry, virtualenv)
- setting web servers (dev, gunicorn, uwsgi)
- connecting to different databases (MySQL, PostgreSQL, SQLite3)
- data models
- CRUD API (REST, GraphQL)
- unit tests and test coverage reporting
- autogenerated test factories (FactoryBoy)
- linting and code formatting (autopep8, isort)
- API documentation (Swagger, ReDoc)
Quick start
- Run the following command to create your new Django app:
npm install -g imagine && imagine create -f django -n myapp