Ajout du suivi des visites : modèle Visit, middleware de tracking, mises à jour des vues et du tableau de bord statistiques.
This commit is contained in:
parent
bec74976ba
commit
6e8a2bc287
7 changed files with 286 additions and 5 deletions
|
|
@ -12,6 +12,8 @@ https://docs.djangoproject.com/en/5.0/ref/settings/
|
|||
|
||||
from pathlib import Path
|
||||
import os
|
||||
|
||||
import dotenv
|
||||
from dotenv import load_dotenv
|
||||
|
||||
import devart.context_processor
|
||||
|
|
@ -64,7 +66,7 @@ MIDDLEWARE = [
|
|||
'django.contrib.messages.middleware.MessageMiddleware',
|
||||
'django.middleware.clickjacking.XFrameOptionsMiddleware',
|
||||
|
||||
|
||||
'core.middleware.VisitTrackingMiddleware',
|
||||
]
|
||||
|
||||
ROOT_URLCONF = 'devart.urls'
|
||||
|
|
@ -204,5 +206,5 @@ def get_git_version():
|
|||
|
||||
GIT_VERSION = get_git_version()
|
||||
|
||||
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
|
||||
DEFAULT_FROM_EMAIL = 'noreply@partirdezero.local'
|
||||
EMAIL_BACKEND = dotenv.get_key('.env', 'EMAIL_BACKEND')
|
||||
DEFAULT_FROM_EMAIL = dotenv.get_key('.env', 'EMAIL_HOST_USER')
|
||||
Loading…
Add table
Add a link
Reference in a new issue