Django 中 Memcached 上的会话 - Memcached 中没有项目
我正在使用 memcached 在 Django 中设置会话,登录后,缓存中没有出现任何项目。 我可以使用 telnet localhost 11211 连接到我的 memcached 实例,并…
Django-Secretballot 不起作用?
我正在使用 Django-secretballot 应用程序,它允许匿名投票。首先,我们注册一个用于秘密投票的模型,然后有一个函数 add_vote() ,它接受 2 个参数。…
Django 检索会话用户 ID
我正在使用登录中间件创建用户登录表单。 用户成功登录后,从视图中检索用户 ID 的最佳方法是什么? 创建了一个 middleware.py: class LoginMiddlewa…
Django:有什么方法可以避免在每个请求上查询 request.user ?
对于我的网站,几乎每个页面都有一个标题栏,显示“欢迎,ABC”,其中“ABC”是用户名。这意味着每个请求都会调用 request.user ,从而导致数据库一遍…
使用 Django 上下文处理器或中间件来检查模板上的 cookie?
我的 Django 应用程序有 Post 对象。每个帖子都有一个 IntegerField,只要单击某个链接,该字段就会递增。单击该链接时,我会设置一个 cookie 来指示…
Django:在同一视图中设置会话并获取会话密钥
我想在数据库中存储一些内容,并使用当前会话作为外键: 为了为此模型 class Visited(models.Model): session = models.ForeignKey(Session) page = m…
手动验证 django 会话 ID 当前是否已通过身份验证
我需要一个函数告诉我 Django session-id 当前是否经过身份验证。我知道这已经内置在 Django 中并且我可以正常工作。 但是我有一个外部应用程序传递了…
Django 会话:您可以检查会话数据并将其设置在同一视图中吗?
使用 Django 会话 时,查看会话数据是否是一个好习惯先前已设置,如果不设置初始会话数据,在同一视图中? 如果用户禁用了 cookie,这会对我或用户造…
django - 当我使用链接返回同一页面时,由于某种原因会话不会保存
在我的一个视图中,我保存了一些这样的会话: def myview(request): request.session['session_1'] = 'value1 request.session['session_2'] = 'value…
在django中,如何使用request.session.set_expiry在空闲后注销用户?
我想在一段时间不活动后注销用户。这个问题(将用户从N 分钟不活动后的 Django 站点)有一个看起来合理的答案。 但我想了解 request.session.set_expi…
Django 会话奇怪行为:十进制文字无效:'2011-01-04 09:36:59'错误
我在尝试从网络应用程序上的 django_session 表中检索会话内容时遇到此错误。我正在使用 request.session.get('mykey_name') django 执行的查询是: s…
如何修改Django测试框架中的session
我的网站允许个人在没有登录的情况下通过根据当前 session_key 创建用户来贡献内容 我想为我的视图设置一个测试,但似乎无法修改 request.session: I…