标签: python django django-models
我们说我的网站将有一个"重置密码"当用户忘记密码时,它会生成一个链接,其中包含来自url_token的{{1}}字段的哈希,并通过电子邮件发送给用户。
url_token
如果用户访问该网址,则该视图可以重置其密码并删除Password_Reset_Token对象。
Password_Reset_Token
但是如果它过期并且链接没有被访问呢?有没有办法添加日常任务来清理过期的对象?
或者有更聪明的方法吗?
值得一提的是我的应用程序完全基于AJAX且没有网址重定向
答案 0 :(得分:2)
我建议清除过期记录的creating a custom command。定期运行或通过cron等自动流程运行。