{% if is_hyperdjango %}
| Route name | {{ route.name|default:"—" }} |
|---|---|
| Pattern | {{ route.pattern|default:"—" }} |
| Page class | {{ route.page_class }} |
| HTTP handler | {{ route.handler }} |
| Parameters | {{ route.parameters }} |
| Name | {{ action.name }} |
|---|---|
| Target | {{ action.target|default:"—" }} |
| Arguments | {{ action.arguments }} |
| Kind | Template | Block | Time |
|---|---|---|---|
| {{ render.kind }} | {{ render.template }} |
{{ render.block|default:"—" }} |
{{ render.duration_ms|default:"—" }} ms |
No HyperDjango template rendering was recorded.
{% endif %}| # | Result | Item | Stream | Target | Swap | Content | Metadata |
|---|---|---|---|---|---|---|---|
| {{ forloop.parentloop.counter }}.{{ forloop.counter }} | {{ result.kind }}{% if result.streaming %} (streaming){% endif %} | {{ item.type }} |
{{ result.iteration_status|default:"known" }} | {{ item.target|default:"—" }} |
{{ item.swap|default:"—" }} |
{% if item.content %}{{ item.content }}{% elif item.html %}{{ item.html }}{% elif item.js %}{{ item.js }}{% else %}—{% endif %} |
{% if item.details %}
{% for detail in item.details %} {{ detail.label }}: {% endfor %}
{% else %}—{% endif %}
{{ detail.value }} |
| {{ forloop.counter }} | {{ result.kind }}{% if result.streaming %} (streaming){% endif %} | {{ result.item_types|join:", " }} |
{{ result.iteration_status|default:"known" }} | — | — | {{ result.note|default:"—" }} |
No action result was recorded.
{% endif %}| Phase | Start | Duration |
|---|---|---|
| {{ timing.phase }} | {{ timing.start_ms }} ms | {{ timing.duration_ms }} ms |
| Phase | Type | Message |
|---|---|---|
| {{ exception.phase }} | {{ exception.type }} | {{ exception.message }} |
Status {{ response.status }} · {{ response.content_type }}{% if response.streaming %} · streaming{% endif %}
This request did not pass through HyperDjango dispatch.
{% endif %}