Numberplate shows on Dash

Added logs.html for the logs page
Changed dashboard.html so the numberplates show on the dashboard
Moved models.py to to the dashboard folder
This commit is contained in:
DaanoGames
2025-05-22 13:16:30 +02:00
parent c9eb18fd0b
commit 2f7a499c91
7 changed files with 58 additions and 18 deletions

View File

@@ -4,26 +4,18 @@
<div class="col-md-12">
<div class="card mb-4">
<div class="card-body">
<h5 class="card-title fs-4">Numberplate Logs</h5>
<h5 class="card-title fs-4">Registered Numberplates</h5>
<div class="log-container" style="max-height: 250px; overflow-y: auto;">
<table class="table table-sm table-hover">
<thead>
<tr>
<th scope="col" class="fs-5">Time</th>
<tr>
<th scope="col" class="fs-5">Numberplate</th>
<th scope="col" class="fs-5">Gate Status</th>
</tr>
</thead>
<tbody>
{% for form in recent_logs %}
{% for Plates in AllowedPlates %}
<tr>
<td><small class="fs-6">{{ form.timestamp.strftime('%H:%M:%S') }}</small></td>
<td><small class="fs-6">{{ form.plate }}</small></td>
<td>
<span class="badge {% if log.status == 'success' %}bg-success{% elif log.status == 'warning' %}bg-warning{% elif log.status == 'error' %}bg-danger{% else %}bg-secondary{% endif %} fs-6">
{{ form.allowed }}
</span>
</td>
<td>{{Plates.plate}}</td>
</tr>
{% endfor %}
</tbody>