Flask-Foundation
Quick start with Flask. This is a template for a simple creating website with Flask. Use it as a starting point to create something more unique.
It includes:
- Flask-Admin (administration);
- Flask-Script (administration);
- Flask-Cache (cache);
- Flask-Debugtoolbar (debug);
- Flask-Babel (i18n);
- Flask-WTF (forms);
- Flask-Bootstrap (markup);
- [Flask-Mail] (https://github.com/mattupstate/flask-mail) (mail);
- Flask-Squll (ORM);
- Alembic (ORM);
- Flask-Testing (testing);
- Included user authentication system;
- Usefull makefile shortcuts (make run, make db and etc);
Preview
Working example: http://foundation.node42.org/
Requirements:
- Python 2.6 (importlib, unittest2)
- Python 2.7
Instalation:
$ git clone https://github.com/klen/Flask-Foundation.git
$ cd Flask-Foundation
$ make db
Usage:
Run development server:
$ make run
See also:
$ ./manage.py