flask python

A microframework based on Werkzeug, Jinja2 and good intentions

                      // Flask //

          web development, one drop at a time


~ What is Flask?

  Flask is a microframework for Python based on Werkzeug
  and Jinja2.  It's intended for small scale applications
  and was developed with best intentions in mind.

~ Is it ready?

  It's still not 1.0 but it's shaping up nicely and is
  already widely used.  Consider the API to slightly
  improve over time but we don't plan on breaking it.

~ What do I need?

  Jinja 2.4 and Werkzeug 0.6.1.  `pip` or `easy_install` will
  install them for you if you do `easy_install Flask`.
  I encourage you to use a virtualenv.  Check the docs for
  complete installation and usage instructions.

~ Where are the docs?

  Go to http://flask.pocoo.org/docs/ for a prebuilt version
  of the current documentation.  Otherwise build them yourself
  from the sphinx sources in the docs folder.

~ Where are the tests?

  Good that you're asking.  The tests are in the
  flask/testsuite package.  To run the tests use the
  `run-tests.py` file:

    $ python run-tests.py

  If it's not enough output for you, you can use the
  `--verbose` flag:

    $ python run-tests.py --verbose

  If you just want one particular testcase to run you can
  provide it on the command line:

    $ python run-tests.py test_to_run

~ Where can I get help?

  Either use the #pocoo IRC channel on irc.freenode.net or
  ask on the mailinglist: http://flask.pocoo.org/mailinglist/

Related Repositories

flask-script

flask-script

Flask extension to help writing external scripts for Flask applications ...

flask-boilerplate

flask-boilerplate

Boilerplate template for a Python Flask application with Flask-SQLAlchemy, Flask-WTF, Fabric, Coverage, and Bootstrap ...

flask-mail

flask-mail

Flask-Mail adds SMTP mail sending to your Flask applications ...

flask-openid

flask-openid

Flask-OpenID adds openid support to flask applications ...

flask-bcrypt

flask-bcrypt

Flask-Bcrypt is a Flask extension that provides bcrypt hashing utilities for your application. ...


Top Contributors

mitsuhiko rduplain florentx SimonSapin dag akavlie plaes swanson adamzap dhaaker justquick atdt s0undt3ch EnTeQuAk birkenfeld kennethreitz embe sebest mrluanma jgraeme mvantellingen eagleflo pingswept jfinkels jimrollenhagen dorkitude dingens RonnyPfannschmidt agentultra awsum

Releases

-   0.8 zip tar
-   0.7.2 zip tar
-   0.7.1 zip tar
-   0.7 zip tar
-   0.6.1 zip tar
-   0.6 zip tar
-   0.5 zip tar
-   0.4 zip tar
-   0.3.1 zip tar
-   0.3 zip tar
-   0.2 zip tar
-   0.1 zip tar