{% set min = page - 3 %}
{% set max = page + 3 + 1 %}
{% if min < 0 %}
{% set max = max - min %}
{% endif %}
{% if max >= pages %}
{% set min = min - max + pages %}
{% endif %}
{% if min < 0 %}
{% set min = 0 %}
{% endif %}
{% if max >= pages %}
{% set max = pages %}
{% endif %}
{% if min > 0 %}
{% if delete %}
Delete
{% endif %}
{% set a = ff.new_generic() %}
{{ render_ff(a, True) }}
{% for field in ff %}
{{ render_ff(field, admin_view.can_edit or not instance) }}
{% endfor %}
{% if admin_view.can_edit or not instance %}
{% endif %}
{% set class='' %}
{% if ff.type == "DateTimeField" %}
{% set data_type="datetimepicker" %}
{% endif %}
{% if ff.errors|length>0 %} {% set class=class+' error' %}{% endif %}
{% if not admin_view.can_edit and instance %}
{% with reference = admin_view.get_reference(ff.data) %}
{% if reference %}