
正文
外部python脚本调用django 手动清理session
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
调试orm
在django项目根目录下创建文件test_orm.py,它和manage.py是同级的
import os if __name__ == "__main__":
# 设置django环境
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "项目名称.settings")
import django
django.setup() from app01 import models obj = models.Article.objects.filter(id=).values()
print(obj)
清理过期session
如果用户主动退出,session会自动清除,如果没有退出就一直保留,记录数越来越大,要定时清理没用的session。
django中已经提供了这个方法,推荐把它加入到crontab中自动清理过期的session,防止session表记录过大,影响访问速度。
manage.py clearsessions








