在Django站点更新后手动注销用户
问题描述:
我有一个网站,它会经常更新。有时用户特定的模型发生变化,并且会话链接。在Django站点更新后手动注销用户
更新我的网站后,我希望用户注销并重新登录。因此,我将注销用户然后。如果他重新登录,他会看到该网站的最新更新。
我该怎么做?
答
您可以重置会话表。这会注销每个用户。当然,根据你在会话中做什么,它可能会有其他的影响(比如像清空购物车)。
python manage.py reset sessions
还是在原始SQL:
DELETE FROM django_sessions
答
+0
Hello洛特,这是正常的注销,可以根据需要调用。但是我想要的是另一种。在网站更新时自动注销所有用户(当然,请记住购物车上的defrex建议)。 – 2009-07-13 05:02:59
对于某些人来说,登录数据库管理器(phpPgAdmin,phpMyAdmin等)可能会更容易,只需清空`django_sessions`表。它具有相同的效果。 – priestc 2009-07-10 04:52:24