begin sluggify the routes

develop
gwen 2 years ago
parent cf5cf93763
commit 1e82636d9f

@ -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"""

Loading…
Cancel
Save