Commit | Line | Data |
---|---|---|
aa2ccaae OL |
1 | Intégration |
2 | *********** | |
3 | ||
4 | Cette partie explique comment bien construire les templates. | |
5 | ||
6 | Ce paquet fourni des templatetags, pour ne pas avoir à réfléchir | |
7 | aux urls utilisées pour les redirections au serveur d'identités | |
8 | ou encore les urls en mode développement. | |
9 | ||
10 | Voici un exemple de ce qu'on pourrait trouver dans une template | |
11 | Django pour générer un **lien de connexion** ou un **lien de | |
12 | déconnexion** si le user est connecté ou non: | |
13 | ||
14 | .. code-block:: guess | |
15 | ||
f8cc2b26 | 16 | {% load saml_tags %} |
aa2ccaae OL |
17 | |
18 | {% if request.user.is_authenticated %} | |
19 | {% mellon_logout_url %} | |
20 | {% else %} | |
21 | {% mellon_login_url request.get_full_path %} |