{% extends "base.html" %} {% block title %}{{ post.title }} - Blog{% endblock %} {% block meta_description %}{{ post.content.value[:160] }}{% endblock %} {% block meta_keywords %}{{ post.tags|join(', ') }}{% endblock %} {% block meta_author %}{{ post.author_id }}{% endblock %} {% block canonical_url %}{{ request.base_url }}web/posts/{{ post.slug.value }}{% endblock %} {% block og_type %}article{% endblock %} {% block og_url %}{{ request.base_url }}web/posts/{{ post.slug.value }}{% endblock %} {% block og_title %}{{ post.title }}{% endblock %} {% block og_description %}{{ post.content.value[:160] }}{% endblock %} {% block twitter_title %}{{ post.title }}{% endblock %} {% block twitter_description %}{{ post.content.value[:160] }}{% endblock %} {% block content %}

{{ post.title }}

{{ post.author_id[0]|upper }} {{ post.author_id }} {{ post.created_at.strftime('%B %d, %Y') }} {% if post.published %} Published {% else %} Draft {% endif %}
{{ post.content.value|nl2br }}
{% endblock %}