如何修改Django测试框架中的session
我的网站允许个人在没有登录的情况下通过根据当前 session_key 创建用户来贡献内容 我想为我的视图设置一个测试,但似乎无法修改 request.session: I…
巨大的 Django 会话表,正常行为还是错误?
也许这是完全正常的行为,但我觉得 django_session 表比应有的大得多。 首先,我每天运行以下清理命令,因此大小不会由过期会话引起: DELETE FROM %s…
Django:在中间件中检索会话或cookie
我可以在中间件中获取当前会话或 cookie 吗? 我尝试过,但我得到了: 'WSGIRequest' object has no attribute 'session' …
在 Django 中,如何找到当前登录用户的所有其他活动会话?
我想通知用户她也从其他计算机登录,并可以选择关闭这些其他会话。不幸的是,如何在 Django 中做到这一点而不直接破解数据库并不是很明显。…
在 Django 中根据用户身份验证设置模型字段的值
我正在尝试根据用户是否登录有选择地处理 Django/Python 应用程序中的字段。基本上,我有一个类似于以下内容的模型: class Resource(models.Model): …
属性错误:“WSGIRequest”对象没有属性“会话”;
我不断地随机收到此错误,每当我触摸 django.wsgi 文件时,它就会被修复,但几个小时后又会再次发生。我不知道该怎么办。我的中间件类如下: MIDDLEWA…
如何与 php 应用程序共享会话
我有一个 django 博客项目和一个 PHP 聊天项目。 我需要与 PHP 中的聊天共享登录 django ( request.user.id ) 的用户的 id。 这可能吗?…
从装饰器访问 django 会话
我有一个装饰器,用于我的视图 @valid_session from django.http import Http404 def valid_session(the_func): """ function to check if the user h…