flask/examples/flaskr
Kyle Lawlor b42e43e3b6 Better workflow for flaskr and other basic apps (#2000)
- adds `from flaskr import app` to top-level in flaskr module
- effect is that `export FLASK_APP=flaskr` works over the more verbose
  `export FLASK_APP=flaskr.flask`
- see the readme for how to run
- all tests are passing with `py.test` or `python setup.py test` (in
  venv)
2016-08-31 18:37:36 +02:00
..
flaskr Better workflow for flaskr and other basic apps (#2000) 2016-08-31 18:37:36 +02:00
tests Update minitwit & improve testing for examples (#1954) 2016-08-22 20:52:54 +02:00
.gitignore Address #1902: Converts example/flaskr to have a setup.py (#1945) 2016-07-05 17:30:59 -07:00
MANIFEST.in Address #1902: Converts example/flaskr to have a setup.py (#1945) 2016-07-05 17:30:59 -07:00
README Better workflow for flaskr and other basic apps (#2000) 2016-08-31 18:37:36 +02:00
setup.cfg Address #1902: Converts example/flaskr to have a setup.py (#1945) 2016-07-05 17:30:59 -07:00
setup.py Address #1902: Converts example/flaskr to have a setup.py (#1945) 2016-07-05 17:30:59 -07:00

                         / Flaskr /

                 a minimal blog application


    ~ What is Flaskr?

      A sqlite powered thumble blog application

    ~ How do I use it?

      1. edit the configuration in the flaskr.py file or
         export an FLASKR_SETTINGS environment variable
         pointing to a configuration file.

      2. install the app from the root of the project directory

         pip install --editable .

      3. Instruct flask to use the right application

         export FLASK_APP=flaskr

      4. initialize the database with this command:

         flask initdb

      5. now you can run flaskr:

         flask run

         the application will greet you on
         http://localhost:5000/

    ~ Is it tested?

      You betcha.  Run `python setup.py test` to see
      the tests pass.