博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
外部python脚本调用django 手动清理session
阅读量:4680 次
发布时间:2019-06-09

本文共 520 字,大约阅读时间需要 1 分钟。

调试orm

在django项目根目录下创建文件test_orm.py,它和manage.py是同级的

import osif __name__ == "__main__":    # 设置django环境    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "项目名称.settings")    import django    django.setup()    from app01 import models    obj = models.Article.objects.filter(id=1).values()    print(obj)

清理过期session

如果用户主动退出,session会自动清除,如果没有退出就一直保留,记录数越来越大,要定时清理没用的session。

django中已经提供了这个方法,推荐把它加入到crontab中自动清理过期的session,防止session表记录过大,影响访问速度。

manage.py clearsessions

 

转载于:https://www.cnblogs.com/erhao9767/p/10711713.html

你可能感兴趣的文章