Overview
Turbo is developed for web site that based on tornado and mongodb to build rapidly and easily to scale up and maintain.
Turbo has support for:
- Easily scale up and maintain
- Rapid development for RESTFul api and web site
- Django or flask style application structure
- Easily customizing
- Simple ORM for mongodb
- Logger
- Session
In addtion to the above, turbo has a command line utility turbo-admin
for fast build application structure.
Demo
git clone https://github.com/wecatch/app-turbo.git
cd app-turbo/demos/helloword/app-server
python main.py
Open your brower and visit http://localhost:8888
Install
First be sure you have MongoDB
and redis
installed.
pip install turbo
Install the latest
git clone https://github.com/wecatch/app-turbo.git
cd app-turbo
python setup.py install
Hello, world
turbo-admin startproject my_turbo_app
cd my_turbo_app
cd app-server
python main.py
Open your broswer and visite http://localhost:8888
Server start on port 8888 default, you can change this python main.py --port=8890