django-middleware

django-middleware

文章 0 浏览 5

有没有办法在匹配 url 之前更改 request.path?

当我收到包含“self”一词的路径请求时,我想在将其与 URL 匹配之前将其替换为用户 ID。我尝试使用这样的中间件: def process_request(self, request…

瞄了个咪的 2025-01-06 09:15:13 0 0

Django - 在模板之前访问上下文字典

我希望在实际渲染之前使用上下文处理器或中间件来修改传递给 render_to_response 的字典的值。我有一个正在尝试实现的消息传递模式,该模式将根据我想…

舞袖。长 2025-01-04 20:59:15 1 0

如何在 Django 单元测试中访问 Django 消息框架内容

使用 Django 消息框架,我将消息传递到模板以在各种场景中呈现 - 用户帐户创建成功等。消息存储在会话的 cookie 中: print response.cookies['messag…

ζ澈沫 2025-01-03 19:05:50 0 0

Python通过导入函数改变修改

我正在尝试创建一个函数,当导入然后调用时,它将检查并修改元组。我希望能够多次调用它。但是,我只是让函数返回新变量,因为我无法找出就地更改变量…

风吹雨成花 2024-12-29 02:47:26 0 0

Django 中间件:不是中间件模块错误

我正在使用 https://gist.github.com/426829 中提供的中间件来执行跨站点脚本编写。 但是,当我将中间件添加到 MIDDLEWARE_CLASSES 时,出现错误: Im…

梨涡少年 2024-12-27 03:21:02 1 0

绕过 AJAX 调用的 SESSION_SAVE_ON_EVERY_REQUEST 或更好的解决方案

我有一个私人网站,所有页面都需要登录。当用户去编辑记录时,我不想锁定该记录。我想保留该记录以供其他人使用。我设计了一个系统,使用 AJAX 调用 d…

神妖 2024-12-23 12:04:19 2 0

Django更改中间件中的request.path(通过url中的令牌进行身份验证)

亲爱的 Stackoverflow 的全知者, 在 Django 1.3 中,我正在制作一个 process_request 中间件,它从 url 获取令牌,让用户登录(如果正确)并从 url …

怼怹恏 2024-12-14 02:04:45 3 0

使用自定义身份验证应用程序和身份验证中间件替换 Django 身份验证应用程序和中间件

在研究了在 django 中扩展 auth 应用程序的用户表的方法之后,我决定编写自己的 auth 应用程序。 这些是我需要做的替换 contrib.auth 应用程序: 创建…

活雷疯 2024-12-09 07:47:31 4 0

在django中放置一个中间件的成本是多少

我为我的一个非常简单的应用程序编写了。 要登录 facebook canvas 应用程序的用户 进行一些访客跟踪,大部分代码非常简单。 该应用程序可能并没有那么…

ζ澈沫 2024-12-08 10:20:46 4 0

Django:站点基础模板中的表单

我需要创建一个表单,而不是搜索,而是一种将出现在站点库中的配置文件切换器。 只是想知道解决这个问题的最佳方法是什么?我对中间件不太熟悉,但这…

橘虞初梦 2024-12-06 02:32:21 2 0

Django 错误报告 - 如何知道哪个用户触发了错误?

有没有一种方法可以自定义 Django 错误报告,以便当它向我发送电子邮件时,它可以让我知道哪个用户触发了错误? 如果重要的话,我使用的是 Django 1.2…

许仙没带伞 2024-11-19 23:38:39 8 0

django www 与非 www 中间件身份验证问题

我的 Django 应用程序的行为一直不一致。 如果我在没有 www 的情况下登录,然后在前面加上 www,则它未经过身份验证,以及它们的所有组合。 (www.myd…

佼人 2024-11-15 12:57:32 6 0

Django - 错误socialregistration.middleware

刚才我用 Mercurial 将远程存储库从我的服务器克隆到我的计算机。 我更改了 settings.py 以将 sqlite3 设置为数据库引擎,并尝试运行 Django 内置网络…

夜夜流光相皎洁 2024-11-10 00:45:25 5 0

为什么 Django 的每站点缓存中间件对我不起作用?

我正在使用 Django 1.3 beta 1 并设置 memcached。我根据 settings.py 进行了更改“noreferrer”>Django 的说明: CACHES = { 'default': { 'BACKEND'…

巾帼英雄 2024-10-16 13:52:57 9 0

安装片段

如何在 django 中安装代码片段? (具体来说这个) 我有文件/{project}/snippets/EnforceLoginMiddleware.py 并且我在 MIDDLEWARE_CLASSES 中尝试了任…

明月夜 2024-10-12 09:16:19 10 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文