summaryrefslogtreecommitdiffstats
path: root/flaskr/templates/base.html
diff options
context:
space:
mode:
Diffstat (limited to 'flaskr/templates/base.html')
-rw-r--r--flaskr/templates/base.html25
1 files changed, 25 insertions, 0 deletions
diff --git a/flaskr/templates/base.html b/flaskr/templates/base.html
new file mode 100644
index 0000000..6ea4864
--- /dev/null
+++ b/flaskr/templates/base.html
@@ -0,0 +1,25 @@
+<!doctype html>
+<title>{% block title %}{% endblock %} - Flaskr</title>
+<link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}">
+<link rel="shortcut icon" href="{{ url_for('static', filename='favicon.ico') }}">
+<nav>
+ <h1><a href="{{ url_for('index') }}">Flaskr</a></h1>
+ <ul>
+ {% if g.user %}
+ <li><span>{{ g.user['username'] }}</span>
+ <li><a href="{{ url_for('auth.logout') }}">Log Out</a>
+ {% else %}
+ <li><a href="{{ url_for('auth.register') }}">Register</a>
+ <li><a href="{{ url_for('auth.login') }}">Log In</a>
+ {% endif %}
+ </ul>
+</nav>
+<section class="content">
+ <header>
+ {% block header %}{% endblock %}
+ </header>
+ {% for message in get_flashed_messages() %}
+ <div class="flash">{{ message }}</div>
+ {% endfor %}
+ {% block content %}{% endblock %}
+</section> \ No newline at end of file