|
|
|
|
@ -19,25 +19,39 @@ def about():
|
|
|
|
|
@main.route("/actes/")
|
|
|
|
|
def corpora_all():
|
|
|
|
|
"""copora all route"""
|
|
|
|
|
return "hello"
|
|
|
|
|
# info = [(t.date, t.filename, t.analysis, t.prod_place_acte,
|
|
|
|
|
# t.diplo_type_acte, t.state_doc) for t in Acte.select()]
|
|
|
|
|
# prince_acte = []
|
|
|
|
|
# return render_template("corpora_all.html")
|
|
|
|
|
# FIXME rendre ce template dynamique, if faut récuperer les maisons depuis la base
|
|
|
|
|
# FIXME récupérer les maisons depuis la base
|
|
|
|
|
# house_label = ["Bourbon", "Berry", "Anjou"]
|
|
|
|
|
return render_template("corpora_all.html")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@main.route("/actes/<house>") # dont put a slash at the end
|
|
|
|
|
def actes(house):
|
|
|
|
|
"""actes route"""
|
|
|
|
|
return "hello"
|
|
|
|
|
# house_q = [t.id_house for t in House.select().where(
|
|
|
|
|
# House.house_label == house)]
|
|
|
|
|
# prince_q = [(t.name_indiv, t.id_indiv) for t in Individual.select().where(
|
|
|
|
|
# (Individual.role_indiv == "prince")
|
|
|
|
|
# &(Individual.house_indiv == house_q[0]))]
|
|
|
|
|
# return render_template("corpus.html", house=house, princes=prince_q)
|
|
|
|
|
#house = "Berry"
|
|
|
|
|
# FIXME faire des princes correspondant à la maison (house) sélectionnée
|
|
|
|
|
# FIXME : supprimer ces ids
|
|
|
|
|
# Corpus > Bourbon
|
|
|
|
|
princes = [("Charles Ier de Bourbon", 36), ("Agnès de Bourgogne", 38),
|
|
|
|
|
("Marie de Berry", 39)]
|
|
|
|
|
return render_template("corpus.html", house=house, princes=princes)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# FIXME SLUGGIFY the house
|
|
|
|
|
# FIXME supprimer cet id de prince et remplacer par le slug du prince
|
|
|
|
|
@main.route("/actes/<house>/<prince>") # don't put a slash at the end
|
|
|
|
|
def prince_corpus(house=None, prince=None):
|
|
|
|
|
"""copora prince, **timeline view**"""
|
|
|
|
|
return "FIXME"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# FIXME : slugigy this route (remove acte_id) (prince and acte)
|
|
|
|
|
# FIXME: isn't it /acte/house/prince/slug instead of /acte/prince/slug ?
|
|
|
|
|
@main.route("/acte/<prince>/<acte_id>") # don't put a slash at the end
|
|
|
|
|
def acte(house=None, prince=None, acte_id=None):
|
|
|
|
|
"""specific prince's acte"""
|
|
|
|
|
return "FIXME"
|
|
|
|
|
|
|
|
|
|
@main.route("/contact")
|
|
|
|
|
def contact() -> t.Text:
|
|
|
|
|
"""Displays the Contact page"""
|
|
|
|
|
|