{% extends 'base.html' %} {% block title %}CSV Import Verlauf - Stiftungsverwaltung{% endblock %} {% block content %}

CSV Import Verlauf

Neuer Import

{{ page_obj.paginator.count }}

Gesamt Imports

{{ page_obj.paginator.count|default:0|add:"0"|floatformat:0 }}%

Erfolgreich

{{ page_obj.paginator.count|default:0|add:"0"|floatformat:0 }}%

Teilweise

{{ page_obj.paginator.count|default:0|add:"0"|floatformat:0 }}%

Fehlgeschlagen

Import-Verlauf
{% if page_obj %}
{% for import in page_obj %}
Typ Dateiname Status Ergebnis Erstellt von Gestartet Dauer Aktionen
{{ import.get_import_type_display }} {{ import.filename }}
{{ import.file_size|filesizeformat }}
{% if import.status == 'completed' %} Abgeschlossen {% elif import.status == 'partial' %} Teilweise {% elif import.status == 'failed' %} Fehlgeschlagen {% elif import.status == 'processing' %} Wird verarbeitet {% else %} {{ import.get_status_display }} {% endif %} {% if import.total_rows > 0 %}
{% widthratio import.imported_rows import.total_rows 100 as success_percent %}
{{ import.imported_rows }}/{{ import.total_rows }}
Erfolgsrate: {{ import.get_success_rate|floatformat:1 }}% {% else %} Keine Daten {% endif %}
{{ import.created_by|default:"Unbekannt" }} {{ import.started_at|date:"d.m.Y H:i" }} {% if import.get_duration %} {{ import.get_duration|floatformat:1 }}s {% else %} - {% endif %}
{% if import.error_log %} {% endif %}
Typ:{{ import.get_import_type_display }}
Dateiname:{{ import.filename }}
Dateigröße:{{ import.file_size|filesizeformat }}
Status:{{ import.get_status_display }}
Erstellt von:{{ import.created_by|default:"Unbekannt" }}
Ergebnisse
Gesamtzeilen:{{ import.total_rows }}
Importiert:{{ import.imported_rows }}
Fehlgeschlagen:{{ import.failed_rows }}
Erfolgsrate:{{ import.get_success_rate|floatformat:1 }}%
Dauer:{{ import.get_duration|floatformat:1 }}s
Zeitstempel

Gestartet: {{ import.started_at|date:"d.m.Y H:i:s" }}

{% if import.completed_at %}

Abgeschlossen: {{ import.completed_at|date:"d.m.Y H:i:s" }}

{% endif %}
{% if import.error_log %} {% endif %} {% endfor %} {% if page_obj.has_other_pages %} {% endif %} {% else %}
Keine CSV-Imports gefunden

Starten Sie Ihren ersten CSV-Import, um Daten zu importieren.

Ersten Import starten
{% endif %} {% endblock %}