This is [almost] production ready apps. It contains Flask and admin dashboard, using bootstrap template. You can browse to http://127.0.0.1:5000/admin and the default login is:
username: admin@admin.com
password: password
However, you can change it in:
/flask-admin/app/forms.py
- Admin with bootstrap template functionality.
- User register/login/logout functionality.
- Those 2 is written as flask blueprint, hope it modular enough for you to take those two app and attached to your own app.
The steps:
git clone https://github.com/sopier/flask-admin
cd flask-admin
virtualenv -p /usr/bin/pypy .
. bin/activate
pip install -r requirements.txt
./run.py --help
You have 3 python servers options to run, builtin, tornado and twisted. If no argument supplied, the default will be builtin.
./run.py
./run.py -s twisted
./run.py -s tornado
- pymongo
- tornado
- twisted
- flaskmail
- flask_wtf
- unidecode