routes.py
845 Bytes
from flask import render_template
from . import bp
from app.models import Agent, Project
@bp.route('/')
def index():
return render_template('index.html', subtitle="Page d'accueil")
@bp.route('/projects')
def projects():
# get projects list
all_projects = Project.query.order_by(Project.name).all()
num_projects = len(all_projects)
# pass to template
return render_template('projects.html', subtitle="Liste des projets ({})".format(num_projects),
projects=all_projects)
@bp.route('/agents')
def agents():
# get agents list
all_agents = Agent.query.order_by(Agent.firstname).all()
num_agents = len(all_agents)
# pass to template
return render_template('agents.html', subtitle="Liste des agents ({})".format(num_agents),
agents=all_agents)