kundenplattform/templates/admin/technik_backends.html
Thomas Stallinger eb9fc6b8a7 feat: Technik/Datenbank-Verwaltung im Admin-Bereich
routers/admin_technik.py: Merkmale (anlegen/bearbeiten inkl. Kategorie
und Katalogfähigkeit), Kategorien (anlegen), Workspaces (anlegen +
Zusammensetzung aus Merkmalen - Grundbaustein des Workspace-Creators),
Backends/Blueprints nur zur Anzeige.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-05 09:21:11 +02:00

37 lines
1.2 KiB
HTML

{% extends "admin/layout.html" %}
{% block title %}Backends — Tuxflotte Admin{% endblock %}
{% block admin_content %}
<nav>
<ul>
<li><a href="/admin/technik/merkmale">Merkmale</a></li>
<li><a href="/admin/technik/kategorien">Kategorien</a></li>
<li><a href="/admin/technik/workspaces">Workspaces</a></li>
<li><a href="/admin/technik/backends"><strong>Backends/Blueprints</strong></a></li>
</ul>
</nav>
<h2>Backends</h2>
<p><small>Nur Anzeige — Änderungen brauchen echten Ansible-Rollen-Code, nicht nur einen Datenbankeintrag.</small></p>
<figure>
<table>
<thead><tr><th>Key</th><th>Name</th><th>Installer-Typ</th><th>Version</th></tr></thead>
<tbody>
{% for b in backends %}
<tr><td><code>{{ b.key }}</code></td><td>{{ b.name }}</td><td>{{ b.installer_type }}</td><td>{{ b.version or "—" }}</td></tr>
{% endfor %}
</tbody>
</table>
</figure>
<h2>Blueprints</h2>
<figure>
<table>
<thead><tr><th>Merkmal</th><th>Backend</th><th>Ansible-Rolle</th></tr></thead>
<tbody>
{% for bp in blueprints %}
<tr><td><code>{{ bp.merkmal }}</code></td><td>{{ bp.backend }}</td><td><code>{{ bp.ansible_role }}</code></td></tr>
{% endfor %}
</tbody>
</table>
</figure>
{% endblock %}