このテーブルは削除する必要がありますか、それともDjangoによって自動的に処理されますか?
Djangoは自動パージを提供していません。ただし、手動で行うのに役立つ便利なコマンドがあります。 https://docs.djangoproject.com/en/dev/topics/http/sessions/#clearing-the-session-store
python manage.py clearsessions
Django1.6以降
_python manage.py clearsessions
_
Django1.5以下
_python manage.py cleanup
_
From Django Shell
_from Django.contrib.sessions.models import Session
_
Session.objects.all().delete()
Django-session-cleanup cornJob
私のdevelopment server
では、期限切れのセッション(ここではmysql)だけでなく、すべてのセッションを削除するため、python manage.py clearsessions
よりもデータベースコマンドを使用します。したがって、データベースにログインして、次のことを行います。
truncate table Django_session;
ところで、session
はデータベースではなく、テーブル(Django_session)とアプリ(Django.contrib.sessions)です。