{% extends "base.html" %} {% block title %}{{ res.label }} — {{ pk }}{% endblock %} {% block body %}

← {{ res.label }}

{{ pk }}

Edit
{% for f in res.fields %} {% set v = row|attr(f.name) %}
{{ f.name }}
{% if v is none %}— {% elif links.get((pk, f.name)) %} {{ v }} {% elif f.name in geo %} {{ "%.6f"|format(geo[f.name].lat) }}, {{ "%.6f"|format(geo[f.name].lon) }} {% else %}{{ v }}{% endif %}
{% endfor %}
{% for name, point in geo.items() %}
{% endfor %} {% if forward %}

References

{% for fwd in forward %} {{ fwd.label }} · {{ fwd.field }} {{ fwd.pk }} {% for f in fwd.res.fields[:3] %} {% set fv = fwd.row|attr(f.name) %} {% if fv is not none and f.name not in fwd.res.pk %} {{ f.name }}: {{ fv }} {% endif %} {% endfor %} {% endfor %}
{% endif %} {% for rel in related %}

{{ rel.label }} {{ rel.total }}

{% if not rel.total %}

None yet. Add one.

{% else %} {% for f in rel.res.fields[:5] %}{% endfor %} {% for r in rel.rows %} {% set rpk = pk_of(r, rel.res) %} {% for f in rel.res.fields[:5] %} {% set rv = r|attr(f.name) %} {% endfor %} {% endfor %}
{{ f.name }}
{{ "" if rv is none else rv }}View
{% if rel.more %}

and {{ rel.more }} more…

{% endif %} {% endif %} {% endfor %} {% endblock %}