【发布时间】:2010-11-09 14:32:38
【问题描述】:
我有一个网站,会经常更新。有时,用户特定的模型会发生变化并与会话相关联。
更新我的网站后,我希望用户注销并重新登录。所以我会立即注销用户。如果他重新登录,他将看到该网站的最新更新。
我该怎么做?
【问题讨论】:
标签: python django authentication logout
我有一个网站,会经常更新。有时,用户特定的模型会发生变化并与会话相关联。
更新我的网站后,我希望用户注销并重新登录。所以我会立即注销用户。如果他重新登录,他将看到该网站的最新更新。
我该怎么做?
【问题讨论】:
标签: python django authentication logout
您可以重置会话表。这将注销每个用户。当然,根据您对会话所做的操作,它可能会产生其他影响(例如清空购物车)。
python manage.py reset sessions
或者在原始 SQL 中:
DELETE FROM django_sessions
【讨论】:
django_sessions 表可能会更容易。它具有相同的效果。
【讨论】: