Jinja2 Cheatsheet

{% extends "layout.html" %}
{% extends "stream.html" %}
{% from 'macros.html' import render_field %}
{% block %} ... {{ super() }} ... {% endblock %}

PYTHON 
{% with [definition] %}

FORMS
{{ form.hidden_tag() }}
{% for field in form %}
    {{ render_field(field) }}
{% endfor %}

USER
current_user (model object)
current_user.is_authenticated 
current_user.username
current_user.get_stream()
current_user.get_stream().limit(100)

MODEL OBJECTS
{{ post.content }}
{{ post.timestamp }}
{{ post.timestamp.strftime('%Y-%m-%d %H:%M:%S') }}
{{ post.user.username }}
{{ user.posts }}
{{ user.posts.count() }}


get_flashed_messages( with_categories=True )