diff --git a/app/routes.py b/app/routes.py index b07f5f3..0d97904 100644 --- a/app/routes.py +++ b/app/routes.py @@ -49,7 +49,7 @@ def prince_corpus(house=None, prince=None): &(Involved_in.invol_in_interv == 1))] prince_acte = [] for acte in actes: - info = [(t.numb_acte, t.date) for t in Acte.select().where( + info = [(t.filename, t.date) for t in Acte.select().where( Acte.id_acte == acte)] prince_acte.append(info[0]) prince_acte = sorted(prince_acte) @@ -58,10 +58,14 @@ def prince_corpus(house=None, prince=None): @main.route("/actes///") # don't put a slash at the end def acte(house=None, prince=None, acte_id=None): """acte route""" - # q_acte = [(t.numb_acte, t.date, t.analysis) for t in Acte.select().where( - # Acte.numb_acte == acte_id)] - q_acte = Acte.select().where(Acte.numb_acte == acte_id) - return render_template("acte.html", infos=q_acte) + # q_acte = [(t.filename, t.date, t.analysis) for t in Acte.select().where( + # Acte.filename == acte_id)] + q_acte = Acte.select().where(Acte.filename == acte_id) + acte = Acte.get(Acte.filename == acte_id) + prev_acte = Acte.get_or_none(Acte.id_acte == acte.num_acte - 1) + next_acte = Acte.get_or_none(Acte.id_acte == acte.num_acte + 1) + return render_template("acte.html", house=house, prince=prince, infos=q_acte, + next=next_acte, prev=prev_acte) @main.route("/contact") def contact() -> t.Text: diff --git a/app/templates/acte.html b/app/templates/acte.html index f87c468..72bbd5f 100644 --- a/app/templates/acte.html +++ b/app/templates/acte.html @@ -6,6 +6,7 @@

{{item.date}}. — {{item.prod_place_acte}}

{{item.analysis}}

{{item.diplo_type_acte}}, {{item.state_doc}}. {{item.doc_acte}}, {{item.ref_acte}}

+

Précédent et Suivant

{% endfor %} {% endblock %} \ No newline at end of file