From 2a591bfd368a1740cc3c9521c43fee3833a99f28 Mon Sep 17 00:00:00 2001 From: Dorian Lesbre <dorian.lesbre@gmail.com> Date: Thu, 4 Mar 2021 17:44:52 +0100 Subject: [PATCH] Added custom error pages --- home/templates/400.html | 6 ++++++ home/templates/403.html | 11 +++++++++++ home/templates/404.html | 6 ++++++ home/templates/500.html | 6 ++++++ 4 files changed, 29 insertions(+) create mode 100644 home/templates/400.html create mode 100644 home/templates/403.html create mode 100644 home/templates/404.html create mode 100644 home/templates/500.html diff --git a/home/templates/400.html b/home/templates/400.html new file mode 100644 index 0000000..74eaf30 --- /dev/null +++ b/home/templates/400.html @@ -0,0 +1,6 @@ +{% extends "base.html" %} + +{% block "content" %} +<h2>Requête invalide</h2> +<p>Votre requête au serveur est invalide et n'a donc pas pu être traitée.</p> +{% endblock %} diff --git a/home/templates/403.html b/home/templates/403.html new file mode 100644 index 0000000..10605fc --- /dev/null +++ b/home/templates/403.html @@ -0,0 +1,11 @@ +{% extends "base.html" %} + +{% block "content" %} +<h2>Accès refusé</h2> +<p>Vous n'avez pas la permission pour consulter cette page.</p> + +{% if not user.is_authenticated %} + <p>Vous n'êtes actuellement pas connecté·e. + Vous pouvez vous rendre à la page de <a href="{% url 'accounts:login' %}">connexion</a>.</p> +{% endif %} +{% endblock %} diff --git a/home/templates/404.html b/home/templates/404.html new file mode 100644 index 0000000..4204ae4 --- /dev/null +++ b/home/templates/404.html @@ -0,0 +1,6 @@ +{% extends "base.html" %} + +{% block "content" %} +<h2>Page introuvable</h2> +<p>La page que vous avez demandée n'existe plus ou n'a jamais existé.</p> +{% endblock %} diff --git a/home/templates/500.html b/home/templates/500.html new file mode 100644 index 0000000..3586704 --- /dev/null +++ b/home/templates/500.html @@ -0,0 +1,6 @@ +{% extends "base.html" %} + +{% block "content" %} +<h2>Erreur interne</h2> +<p>Un incident technique est survenu pendant l'affichage de cette page.</p> +{% endblock %} -- GitLab