From 56d7a0660225bd368ef91b143a7184537f35c1d2 Mon Sep 17 00:00:00 2001
From: Dorian Lesbre <dorian.lesbre@gmail.com>
Date: Tue, 2 Mar 2021 21:23:19 +0100
Subject: [PATCH] Small changes

---
 home/urls.py  | 11 ++++++-----
 home/views.py |  9 +++++----
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/home/urls.py b/home/urls.py
index ae31bcd..21ef086 100644
--- a/home/urls.py
+++ b/home/urls.py
@@ -1,15 +1,16 @@
 from django.contrib.sitemaps.views import sitemap
 from django.views.generic import RedirectView
 from django.urls import path, include
-from . import views
+
+from home import views
 
 sitemaps = {"static_pages": views.StaticViewSitemap}
 
 urlpatterns = [
-	path('', views.static_view, {"slug":"home"}, name = 'home'),
-	path('inscription/', views.static_view, {"slug":"inscription"}, name = 'inscription'),
-	path('activites/', views.static_view, {"slug":"activites"}, name = 'activites'),
-	path('faq/', views.static_view, {"slug":"faq"}, name = 'FAQ'),
+	path('', views.static_view, {"template": "home.html"}, name = 'home'),
+	path('inscription/', views.static_view, {"template":"inscription.html"}, name = 'inscription'),
+	path('activites/', views.static_view, {"template":"activites.html"}, name = 'activites'),
+	path('faq/', views.static_view, {"template":"faq.html"}, name = 'FAQ'),
 	path('favicon.ico', RedirectView.as_view(url='/static/imgs/favicon.ico')),
 	path(
 		'sitemap.xml', sitemap, {'sitemaps': sitemaps},
diff --git a/home/views.py b/home/views.py
index 9fc1106..3c96bd8 100644
--- a/home/views.py
+++ b/home/views.py
@@ -1,15 +1,16 @@
 from django.contrib.sitemaps import Sitemap
-from django.shortcuts import render
+from django.shortcuts import redirect, render
 from django.urls import reverse
 
 from home.models import InterludesActivity
 
-def static_view(request, slug):
+def static_view(request, template):
+	"""Simple vues statique (rendu html)"""
 	activities = InterludesActivity.objects.filter(display=True).order_by("title")
-	return render(request, slug+'.html', {'slug': slug, 'activities': activities})
-
+	return render(request, template, {'activities': activities})
 
 class StaticViewSitemap(Sitemap):
+	"""Vue générant la sitemap.xml du site"""
 	changefreq = 'monthly'
 
 	def items(self):
-- 
GitLab