Spaces:
Running
Running
File size: 1,545 Bytes
e03dbe7 3c43094 e03dbe7 3c43094 e03dbe7 8caf859 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
{% extends "base.html" %}
{% block title %}Gérer les Articles{% endblock %}
{% block content %}
<h2 class="mb-4">Gérer les Articles</h2>
<div class="mb-3">
<a href="{{ url_for('admin_home') }}" class="btn btn-secondary me-2">Retour à l'admin</a>
<a href="{{ url_for('admin_new_article') }}" class="btn btn-primary">Nouvel Article</a>
</div>
<div class="cards-grid">
{% for article in articles %}
<div class="card">
<div class="card-body d-flex flex-column">
<div style="display:flex;justify-content:space-between;align-items:center;gap:0.5rem;">
<div>
<strong>#{{ article.id }}</strong>
<h5 class="card-title" style="display:inline;margin-left:0.5rem">{{ article.title }}</h5>
<div class="text-muted">{{ article.category.name }}</div>
</div>
<div style="display:flex;flex-direction:column;gap:0.5rem;align-items:flex-end;">
<a href="{{ url_for('admin_edit_article', article_id=article.id) }}" class="btn btn-primary">Éditer</a>
<form method="post" action="{{ url_for('admin_delete_article', article_id=article.id) }}" onsubmit="return confirm('Êtes-vous sûr de vouloir supprimer cet article ?')">
<button type="submit" class="btn btn-secondary">Supprimer</button>
</form>
</div>
</div>
</div>
</div>
{% endfor %}
</div>
{% endblock %} |