{% extends "layout.html" %}
{% from "helpers.html" import input_field, textarea, form %}
{% block page_title %}Index Page{% endblock %}
{% block body %}
  {%- for article in articles if article.published %}
  <div class="article">
    <h2><a href="{{ article.href|e }}">{{ article.title|e }}</a></h2>
    <p class="meta">written by <a href="{{ article.user.href|e
      }}">{{ article.user.username|e }}</a> on {{ article.pub_date|dateformat }}</p>
    <div class="text">{{ article.body }}</div>
  </div>
  {%- endfor %}
  {%- call form() %}
    <dl>
      <dt>Name</dt>
      <dd>{{ input_field('name') }}</dd>
      <dt>E-Mail</dt>
      <dd>{{ input_field('email') }}</dd>
      <dt>URL</dt>
      <dd>{{ input_field('url') }}</dd>
      <dt>Comment</dt>
      <dd>{{ textarea('comment') }}</dd>
      <dt>Captcha</dt>
      <dd>{{ input_field('captcha') }}</dd>
    </dl>
    {{ input_field(type='submit', value='Submit') }}
    {{ input_field('cancel', type='submit', value='Cancel') }}
  {%- endcall %}
{% endblock %}

{% extends "layout.html" %}
{% from "helpers.html" import input_field, textarea, form %}
{% block page_title %}Index Page{% endblock %}
{% block body %}
  {%- for article in articles if article.published %}
  <div class="article">
    <h2><a href="{{ article.href|e }}">{{ article.title|e }}</a></h2>
    <p class="meta">written by <a href="{{ article.user.href|e
      }}">{{ article.user.username|e }}</a> on {{ article.pub_date.strftime('%Y-%m-%d') }}</p>
    <div class="text">{{ article.body }}</div>
  </div>
  {%- endfor %}
  {%- call form() %}
    <dl>
      <dt>Name</dt>
      <dd>{{ input_field('name') }}</dd>
      <dt>E-Mail</dt>
      <dd>{{ input_field('email') }}</dd>
      <dt>URL</dt>
      <dd>{{ input_field('url') }}</dd>
      <dt>Comment</dt>
      <dd>{{ textarea('comment') }}</dd>
      <dt>Captcha</dt>
      <dd>{{ input_field('captcha') }}</dd>
    </dl>
    {{ input_field(type='submit', value='Submit') }}
    {{ input_field('cancel', type='submit', value='Cancel') }}
  {%- endcall %}
{% endblock %}

Fix the use of unknown dateformat filter dateformat in tests.
Fix the use of unknown dateformat filter dateformat in tests.

Use strftime instead. There seems to be no dateformat filter in jinja
documentation.
