9得票2回答
Django/Auth:注销是否清除会话数据?

我想知道auth.logout是否会清除session数据,还是需要我自己清除。 from django.contrib.auth.decorators import login_required from django.contrib import auth @login_required...

10得票2回答
Django - 用户是否激活

这是我的用户认证方法:def user_login(request): if request.method == 'POST': username = request.POST.get('username') password = request.POS...

32得票2回答
覆盖默认的User对象上get_absolute_url方法?

我尝试创建一个通用的表格来列出django_tables对象。我已经完成了所有工作,只有User对象上的get_absolute_urls()返回:/users/<username>/ 虽然我可以创建这个URL,但它与网站布局不匹配,所以我正在寻找另一种方法来实现这个目标。有没有一...

13得票3回答
如何在Django中限制同时登录同一账户的用户数量

我的网站是一个用Django编写的数字市场网站。 该网站上的数字内容(文本、图像、视频)默认为“已锁定”。只有购买了这些内容的用户才能查看。 有一个故事是,某个用户(购买了内容的用户)免费向许多人(例如Facebook群组中的1,000多人)提供用户名/密码。然后那1,000个用户可以使用...

9得票2回答
使用django-registration和auth,我该如何在登录时设置会话变量?

我正在使用django-registration将用户登录到我的应用程序中。这部分工作正常。我无法弄清楚的部分是如何在用户登录时设置自定义会话变量。例如,我想填充包含UserProfile数据以及其他几个函数输出的变量。然后,我就可以在后续的视图/模板中使用该信息。 如果有人能指向在线教程或...

15得票4回答
类型为“AuthToken”的对象无法进行JSON序列化

在创建令牌时,我遇到了上述错误,请看代码:from rest_framework import generics, permissions from rest_framework.response import Response from knox.models import AuthTok...

8得票3回答
Django REST框架允许只有超级用户才能访问API Web视图。

我正在使用 Django 2.0 和 Django RESET Framework 来编写我的应用程序的 REST API。 我已经配置了以下身份验证方法: REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( ...

15得票5回答
(Django) 如何在不同域名的两个站点之间共享身份验证?

我有两个网站,分别是foo.com和bar.com,并且都基于Django。主要注册在foo.com上(我希望主用户数据库在这里),我希望发生以下三件事: 1)在foo.com登录的用户可以自动访问bar.com而无需重新登录 2)直接在bar.com登录的用户被验证为foo.com用户数...

10得票7回答
Django auth.user使用唯一电子邮件

我使用django.auth系统,我有以下代码:class RegisterForm(UserCreationForm): username = forms.RegexField(label= "Username" , max_length = 30, regex = r'^[\w]+...

38得票5回答
将Django ModelChoiceField更改为显示用户的全名而不是用户名

我在Django应用程序中有一个表单(不是在管理界面),它允许工作人员从下拉菜单中选择用户。forms.ModelChoiceField(queryset = User.objects.filter(is_staff=False), required = False) 问题在于下拉菜单是按用户...