Django 视图的 @login_required 装饰器的反面是什么?
如果我想确保某个视图被列为具有公共访问权限,是否有一个相当于 @public_access 的装饰器,它与 @login_required 相反,并明确该视图应该始终可公开…
子域不包含在“?next=”中Django 身份验证登录?
我有一个需要登录的页面: http://site1.example.com/widget/52312 如果我通过电子邮件向某人发送该链接供他们点击,他们将被发送到登录提示。但登录…
Django:行级权限是针对实例特定规则的,还是关于视图的?
抱歉标题令人困惑。我试图让它不那么冗长,但是...... 我想知道的是: Django 的新 row级别权限 (a) 修复多租户应用程序带来的设计问题(我不是指多个…
如何获得从用户组继承的权限?
我正在尝试找出 Django Groups,但网站上的文档非常简单。 例如,您可以使用装饰器 Permission_required() 检查权限,但是,这只检查您是否直接分配了…
如何在 Django 中强制执行基于帐户的分离
我有一个 Django 应用程序,它具有单帐户模型。我们正在将其转换为多帐户,因此几乎每个模型都会有一个 ForeignKey(Account)。 确保每个帐户(每个帐…
(Django) 在不同域的两个站点之间共享身份验证
我有两个网站:foo.com 和 bar.com,它们都是基于 Django 的。主要注册发生在 foo.com 上(我希望主用户数据库位于此处),并且我希望发生三件事: 1…
如何使Django的permission_required装饰器不将已登录的用户重定向到登录页面,而是显示一些消息
如何使Django的permission_required装饰器不将已登录的用户重定向到登录页面,而是显示一些消息,例如权限不足? 谢谢。…
让 Django 提供可下载文件
我希望网站上的用户能够下载路径被遮挡的文件,因此无法直接下载它们。 例如,我希望 URL 是这样的:http://example.com/download/?f=somefile.txt 在…
django 中的 OpenID 没有本地站点帐户
我正在开发一个 django 网站,我希望该网站的身份验证部分能够像 Stack Overflow 的工作方式一样工作。 新用户来到该网站,他们点击“创建新帐户”,…
如何在 Django 登录表单中预设用户名?
在对现有解决方案不满意之后,我为 Django 编写了一个 OpenId 提供程序。 如果现在有人想在某个地方验证自己的身份 http://tejp.de/users/abc/ 并且需…
django 和 appengine 模型类之间的代码重用
我创建了一个自定义的 django.auth User 类,它与 Google Appengine 一起使用,但它涉及大量复制代码(几乎每个方法)。 不可能创建子类,因为 appeng…
Django:向 User 类添加属性。 在运行时和 UserManager.create_user 更改它
由于各种复杂的原因[1],我需要向 Django User 类添加额外的属性。 我无法使用配置文件或“继承”方式来执行此操作。 (如 在 Django 中使用自定义字…
使用 auth.views 进行 django 身份验证
用户注册后和注销后应重定向到登录页面。 在这两种情况下,都必须显示一条消息来指示相关消息。 使用 django.contrib.auth.views.login 如何发送这些 …