diff --git a/templates/404.html b/templates/404.html
new file mode 100644
index 0000000..3844ae3
--- /dev/null
+++ b/templates/404.html
@@ -0,0 +1,6 @@
+{% extends "admin/base_site.html" %}
+
+{% block content %}
+Désolé, l'adresse de cette page ne correspond à aucune page trouvée sur ce serveur (erreur 404).
+{% endblock %}
+
diff --git a/templates/500.html b/templates/500.html
new file mode 100644
index 0000000..4900cc5
--- /dev/null
+++ b/templates/500.html
@@ -0,0 +1,6 @@
+{% extends "admin/base_site.html" %}
+
+{% block content %}
+Désolé, une erreur de serveur est survenue (erreur 500).
+L'administrateur du site a été averti et va tâcher de corriger cette erreur.
+{% endblock %}