forked from orbit-oss/flask
* Converts example/flaskr to have a setup.py Makes the flaskr app easier to run, ex. workflow: - pip install --editable . - export FLASK_APP=flaskr.flaskr - flask initdb - flask run Testing is also easier now: - python setup.py test * Fixed an import error in flaskr/tests - the statement `import flaskr` caused errors in python3 - `from . import flaskr` fixes the issue in 2.7.11 and 3.5.1 * Better project structure and updates the docs - Re-factors *flaskr*'s project structure a bit - Updates docs to make sense with the new structure - Adds a new step about installing Flask apps with setuptools - Switches first-person style writing to second-person (reads better IMO) - Adds segments in *testing.rst* for running tests with setuptools * Remove __init__.py from tests - py.test recommends not using __init__.py * Fix testing import errors
17 lines
503 B
HTML
17 lines
503 B
HTML
<!doctype html>
|
|
<title>Flaskr</title>
|
|
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='style.css') }}">
|
|
<div class="page">
|
|
<h1>Flaskr</h1>
|
|
<div class="metanav">
|
|
{% if not session.logged_in %}
|
|
<a href="{{ url_for('login') }}">log in</a>
|
|
{% else %}
|
|
<a href="{{ url_for('logout') }}">log out</a>
|
|
{% endif %}
|
|
</div>
|
|
{% for message in get_flashed_messages() %}
|
|
<div class="flash">{{ message }}</div>
|
|
{% endfor %}
|
|
{% block body %}{% endblock %}
|
|
</div>
|