Python中文
首页
教程
问答
标签
搜索
登录
注册
Django-允许重复用户名
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我在django工作一个项目,它要求在自己的<code>username</code>名称空间中有独立的用户组。</p> <p>例如,我可能有多个“组织”,而且<code>username</code>在该组织中应该是唯一的。</p> <p>我知道我可以通过使用另一个包含用户名/组织id的模型来实现这一点,但是这仍然会在defualt django auth<code>User</code>上留下这个无用的(并且是必需的)字段,我必须用一些东西来填充它。</p> <p>我已经编写了自己的身份验证后端,根据LDAP验证用户。然而,正如我前面提到的,我仍然要解决如何填充/忽略默认django用户上的<code>username</code>字段的问题。</p> <p>有没有办法为Django auth用户的<code>username</code>删除唯一性约束?</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我个人并没有被要求找到解决方案,但解决这个问题的一个方法(从SAAS的角度)是在用户名前面加上组织标识符(假定是唯一的组织)。例如:subdomain.yoursite.com等同于用户名为:subdomain_username的用户。您只需在登录到子域时编写一些业务逻辑,就可以将其附加到用户名上。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何加速Python字符串匹配cod
5 回答
如何加速python嵌套循环?
9 回答
如何加速python循环
1 回答
如何加速python循环?
7 回答
如何加速Python执行?
10 回答
如何加速python数据帧中的嵌套循环?
7 回答
如何加速python曲线拟合二维数组?
6 回答
如何加速python的“turtle”功能,并在最后阻止它冻结
8 回答
如何加速python的启动和/或在加载库时减少文件搜索?
8 回答
如何加速python的执行
3 回答
如何加速python网络?
5 回答
如何加速python脚本并减少内存消耗?
4 回答
如何加速Python脚本迭代嵌套循环?
6 回答
如何加速Python请求
6 回答
如何加速Pywikibot?
3 回答
如何加速scipy.integrate.quad?
2 回答
如何加速scipy.ndimage.geometric_transform?
10 回答
如何加速scipy插值?
10 回答
如何加速SFTP传输?
8 回答
如何加速sklearn SVR?
2 回答