First Commit

This commit is contained in:
mrtoine 2025-09-12 11:11:44 +02:00
commit ce0758fbbb
496 changed files with 52062 additions and 0 deletions

14
guestbook/middleware.py Executable file
View file

@ -0,0 +1,14 @@
from django.utils.deprecation import MiddlewareMixin
from guestbook.models import Guestbook
class GuestbookMiddleware(MiddlewareMixin):
def process_request(self, request):
# On récupère les messages du livre d'or et les auteurs
guestbook = Guestbook.objects.all().order_by('-created')[:5]
# On compte le nombre de messages
total_guestbook = Guestbook.objects.count()
# On ajoute les variables à l'objet request
request.guestbook = guestbook
request.total_guestbook = total_guestbook