generator-flask-heroku
v0.0.6
Published
Yeoman generator for Flask project to be deployed to Heroku
Downloads
9
Maintainers
Readme
Yeoman Flask Generator for Heroku
Generator to use Yeoman on a Flask project then deploying on Heroku platform.
For more informations about Yeoman, see Yeoman.io
For more informations about Flask, see Flask.pocoo.org
For more informations about Heroku, see Heroku.com
Installation
$ npm install -g generator-flask-heroku
Init
Generates a new Flask app with all the basic files you need.
$ yo flask-heroku
Preparing
- Install virtualenv and activate it.
$ virtualenv venv && source venv/bin/activate
Install pip package manager
Then install flask required depensies.
$ pip install -r requirements.txt
Deployment to Heroku
$ git init
$ git add .
$ git commit -am "first commit"
$ heroku create <app-name>
$ git push heroku master
$ heroku open
Local
$ venv/bin/python ./server.py
Your application will be available at 127.0.0.1:5000
.
Build
If you decided to use Frozen Flask, run $ python freeze.py
to build a static version of your app.