book_search/templates/livres.html
2024-05-24 16:12:15 +02:00

47 lines
2.5 KiB
HTML

{% extends "base.html" %}
{% block content %}
<div>
<div>
<h1 class="mt-4" style="font-size: 44px">Books 📚</h1>
<p class="mt-4" style="font-size: 20px">Choose a category and see our selection</p>
</div>
<!-- Formulaire d'affichage des buttons et envoi de l'information selectionné par l'utilisateur. -->
<form action="/livres" method="POST" class="m-5 text-center">
<button type="submit" name="choix" value="horror" class="btn btn-outline-primary m-3">Horror</button>
<button type="submit" name="choix" value="fantasy" class="btn btn-outline-primary m-3">Fantasy</button>
<button type="submit" name="choix" value="thriller" class="btn btn-outline-primary m-3">Thriller</button>
<button type="submit" name="choix" value="poetry" class="btn btn-outline-primary m-3">Poetry</button>
<button type="submit" name="choix" value="fiction" class="btn btn-outline-primary m-3">Fiction</button>
<button type="submit" name="choix" value="romance" class="btn btn-outline-primary m-3">Romance</button>
<button type="submit" name="choix" value="sf" class="btn btn-outline-primary m-3">Science Fisction</button>
<button type="submit" name="choix" value="historical_fiction" class="btn btn-outline-primary m-3">Historical Fiction</button>
<button type="submit" name="choix" value="humor" class="btn btn-outline-primary m-3">Humor</button>
</form>
{% if datas[0] != "No datas" %}
<div class="container">
<div class=" row">
<!-- cette boucle me permet d'afficher chaque element de datas dans une card -->
{% for elem in datas %}
<div class="col-12 col-md-4">
<div class="card mb-3" style="max-width: 440px;">
<div class="row no-gutters">
<div class="col-md-4">
<img src={{elem.img_url}} class="card-img" alt="There is no available image for this book!">
</div>
<div class="col-md-8">
<div class="card-body">
<h5 class="card-title">{{ elem.title }}</h5>
<p class="card-text">{{ elem.author }}</p>
<p class="card-text"><small class="text-muted">{{ elem.publish }}</small></p>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
</div>
</div>
{% endif %}
</div>
{% endblock %}