First Commit
This commit is contained in:
commit
ce0758fbbb
496 changed files with 52062 additions and 0 deletions
14
guestbook/middleware.py
Executable file
14
guestbook/middleware.py
Executable 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue