如何使用 Google App Engine 执行 Rails 样式 before_filter ?
该应用程序被设置为基本 WSGI 应用程序。我只是想在 requestHandler 运行之前调用一个函数。 我想要一些非常类似于 before_filter 在 Rails 中工作的…
Django 启动代码放在哪里?
我希望在服务器启动时执行这些代码行(开发和生产): from django.core import management management.call_command('syncdb', interactive=False) …
如何根据 request.get_host() 更改 django 中的数据库?
我正在创建多站点平台。任何人都可以使用我的平台制作简单的网站。我计划使用 django multidb 支持。一个站点一个数据库。我需要根据 request.get_hos…
Django 中间件:如何从中间件访问视图的参数
假设我有一个视图: def pony_view(request, arg1, arg2): ... Make ponies, etc ... 和一个中间件: class MyMiddleware(object): def process_reque…
请求损坏(或 Django 中的“损坏链接”报告)?
我收到了奇怪的断开链接报告: Subject: Broken link on googleads.g.doubleclick.net Referrer: (url on **my** site!) Requested URL: /pagead/ads?…
Django 中间件确定会话中的用户组
我有一个使用 django.contrib.auth 但不使用 Django 内置权限系统的应用程序。相反,视图具有 @login_required 装饰器,然后检查用户属于哪个组,并根…
检测语言和django 语言环境-url
我想部署一个英语和英语网站西班牙语并检测用户浏览器语言&重定向到正确的语言环境站点。 我的网站是 www.elmalabarista.com 我安装 django-locale…
修改Django中间件中的地址
我不知道是否可行,但我想使用中间件在 URL 末尾添加一些参数。 modyf 请求的 URL 后可以不重定向来完成吗? IE。 用户点击:.../some_link 中间件将…
Django 的 CSRF 中间件产生大量误报?
我从 Django 的 contrib CSRF 中间件收到大量误报。仅仅从网站的正常使用来看,在很多情况下,CSRF 就会开始阻止请求,将其视为可疑的伪造攻击。 还有…
在 Django 中的每个请求中更改 Cookie 标头值
不知何故,Cookie 中的值会在每次请求时发生变化。 因为我正在使用身份验证和会话中间件(添加了 Vary: Cookie 标头)。 我无法缓存页面。 有什么提示…
如何限制用户对自己的模型进行投票
我正在使用 django-voting 作为我的两个模型的投票应用程序。 这两个模型都有“作者”字段。 如何在不修改 django-voting 应用程序的情况下限制用户对…
Django - 计算模型实例视图(对于“顶部条目”应用程序)
我是新人,也很困惑。 我想创建一个模块来跟踪文章和博客模型的“热门”实例。 我不想触及文章或博客模型的代码。 这是中间件的候选者吗? 查看HttpRe…