From 4f11aa72c41763dd3e979e934b876752651535dd Mon Sep 17 00:00:00 2001 From: Andreas Hubel <andi@saerdnaer.de> Date: Sun, 15 Dec 2024 17:58:19 +0100 Subject: [PATCH] chore(scheduleimport): improve detail view --- .../backoffice/schedule_source-detail.html | 2 +- .../schedule_source_import-detail.html | 17 ++++++++++------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/backoffice/templates/backoffice/schedule_source-detail.html b/src/backoffice/templates/backoffice/schedule_source-detail.html index 474b7c5d2..2122ae2de 100644 --- a/src/backoffice/templates/backoffice/schedule_source-detail.html +++ b/src/backoffice/templates/backoffice/schedule_source-detail.html @@ -40,7 +40,7 @@ <p> Configuration: <br> - <pre class="border"><code>{{ object.import_configuration_masked }}</code></pre> + <pre class="border"><code>{{ object.import_configuration_masked|json_indent }}</code></pre> </p> </div> </div> diff --git a/src/backoffice/templates/backoffice/schedule_source_import-detail.html b/src/backoffice/templates/backoffice/schedule_source_import-detail.html index 2e16e1271..8b7e2c259 100644 --- a/src/backoffice/templates/backoffice/schedule_source_import-detail.html +++ b/src/backoffice/templates/backoffice/schedule_source_import-detail.html @@ -4,6 +4,13 @@ {% block content %} + {% if object.data %} + <div class="float-end"> + <a href="{% url 'backoffice:schedulesourceimport-detail-data' pk=object.pk %}" + class="btn btn-outline-primary">data as JSON</a> + </div> + {% endif %} + <h1> ScheduleSourceImport for "<span title="{{ object.schedule_source.assembly.name }}">{{ object.schedule_source.assembly.slug }}</span>" </h1> @@ -14,6 +21,9 @@ Source <a href="{% url 'backoffice:schedulesource-detail' pk=object.schedule_source_id %}"><code>{{ object.schedule_source_id }}</code></a> </div> <div class="card-body"> + <p> + URL: <strong><a href="{{ object.schedule_source.import_url }}">{{ object.schedule_source.import_url }}</a></strong> + </p> <p> State: <strong class="{{ object.text_color_class }}">{{ object.state }}</strong> </p> @@ -95,11 +105,4 @@ </div> {% endif %} - {% if object.data %} - <div class="text-center"> - <a href="{% url 'backoffice:schedulesourceimport-detail-data' pk=object.pk %}" - class="btn btn-outline-primary">data as JSON</a> - </div> - {% endif %} - {% endblock content %} -- GitLab