cookiecutter-flask-app
======================
My own personal `cookiecutter `_ template for writing `Flask `_ apps.
This cookiecutter sets up a starter Flask app using:
* `Flask `_
* `Flask-Assets `_
* `Flask-Migrate `_
* `Flask-Script `_
* `Flask-Security `_
* `Flask-SQLAlchemy `_
* `libsass-python `_
* `webassets-browserify `_
Usage
-----
To create a new starting project:
.. code-block:: bash
# Create new project folder from the skeleton
pip install cookiecutter
cookiecutter https://github.com/brettlangdon/cookiecutter-flask-app.git
cd ./project_name
# Setup new virtualenv and install dependencies
mkvirtualenv project_name
pip install -r requirements.txt
npm install
# Start the server
python -m project_name runserver
# Or, start using project script
PYTHONPATH. ./bin/project_name runserver