python - ejemplos - Django: limpieza de tabla de base de datos de sesión
borrar base de datos django (3)
Django 1.6 o superior
python manage.py clearsessions
Django 1.5 o inferior
python manage.py cleanup
De Django Shell
from django.contrib.sessions.models import Session
Session.objects.all().delete()
django-session-cleanup cornJob
¿Es necesario eliminar esta tabla o Django la cuida automáticamente?
En mi development server
, prefiero un comando de base de datos sobre python manage.py clearsessions
porque borras todas las sesiones, no solo las caducadas (aquí: mysql). Así que ingrese a su base de datos y haga:
truncate table django_session;
Por cierto, la session
no es una base de datos, sino una tabla (django_session) y una aplicación (django.contrib.sessions).
Django NO proporciona purga automática. Sin embargo, hay un comando práctico disponible para ayudarlo a hacerlo manualmente: https://docs.djangoproject.com/en/dev/topics/http/sessions/#clearing-the-session-store
python manage.py clearsessions