django-authentication 相关问题

django-authentication是指可以扩展的内置auth模块,用于身份验证和授权。

DJANGOAUTHENTICATION不起作用此给出错误名称'usernamefield'未定义

这是我的代码 类登录(AuthenticationForm): 用户名= usernamefield(label ='用户名',widget = forms.textinput(attrs = {'autofocus':true,'class':'form-control'}))) 密码= forms.cha ...

回答 3 投票 0


attributeError:'帐户'对象没有属性'is_staff'

from django.db import models from django.contrib.auth.models import AbstractBaseUser from django.contrib.auth.models import BaseUserManager class AccountManager(BaseUserManager): def create_user(self, username=None, password=None, **kwargs): account = self.model(username=username) account.set_password(password) account.is_stuff = False account.save() return account def create_superuser(self, username, password, **kwargs): account = self.create_user(username, password, **kwargs) account.is_admin = True account.is_staff = True account.save() return account class Account(AbstractBaseUser): username = models.CharField(max_length=40, unique=True) is_admin = models.BooleanField(default=False) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) initialized = models.BooleanField(default=False) USERNAME_FIELD = 'username' objects = AccountManager()

回答 6 投票 0

django drf显示了weired auth methode to tourl

# views.py class CheckoutView(APIView): permission_classes = [AllowAny] def post(self, request, *args, **kwargs): return Response({'total_price': 7879}) #url.py urlpatterns = [ path("cart/checkout/<int:new>", checkoutView.as_view() , name="checkout"), # url 1 path("cart/checkout/", checkoutView.as_view() , name="checkout"), # url 2 ]

回答 1 投票 0

应该对用户提取什么验证?

I加入了一个一直在使用Django的小组,我只是对用户获取以进行身份验证的某些性能方面感到好奇。 用户对象有一些外国/多托马尼字段附件...

回答 1 投票 0

“request.user.is_authenticated”和“user.is_authenticated”之间的区别

在django模板中request.user.is_authenticated和user.is_authenticated有什么区别 {% if request.user.is_authenticated %} 和 {% if user.is_authenticated %} 谢谢你的建议...

回答 3 投票 0

注册后如何修复重定向?姜戈

今天我遇到这样的问题,注册后表格没有去任何地方。问题是表单不会向数据库发送请求,但我可以通过 Django 广告创建用户...

回答 1 投票 0

在 Django 中使用电子邮件而不是用户名创建超级用户

这是我第一次问问题...所以我会尽量准确。 我正在为我的最终项目构建一个 django 应用程序,并且在身份验证系统方面遇到了一些问题。 我是什么

回答 2 投票 0

覆盖 Django 中的帐户/登录/

所以我正在使用 django.contrib.auth.urls,我更愿意继续这样做。 但我希望将帐户/登录网址替换为用户/c-登录或其他内容。 我真的很想了解为什么......

回答 1 投票 0

Django - 登录重定向到不同页面失败

我是 Django 新手,我正在尝试使用身份验证系统。我已经设法使用默认的身份验证 URL 使其正常工作。 (/帐户/登录)等 我想在我的主页上获取登录表单...

回答 1 投票 0

Django 在经过身份验证和未经身份验证的会话状态之间循环

当浏览我的网站或刷新页面时,Django 会忘记身份验证状态并返回匿名用户会看到的页面。当页面刷新时...

回答 1 投票 0

权限类 IsAuthenticated 在 DRF 中不起作用

我使用了令牌身份验证,它工作正常,即它正在对用户进行身份验证,然后用户登录。但在我看来,我已将其中之一的权限类设置为 IsAuthenticated ...

回答 2 投票 0

当我尝试令牌身份验证时,Django 返回“未提供身份验证凭据”

(我尝试了类似问题的解决方案,但它们对我不起作用)。 我正在创建一个简单的基于 Django REST 的 Web 应用程序,用户将在其中注册、创建一些事件、稍后登录并查看 ev...

回答 1 投票 0

如何在 Django 中仅为一个端点(/metrics)编写自定义身份验证后端?

我在 Django 中有一个自定义中间件来强制所有请求通过登录身份验证(除了少数例外,例如 api/token)。 该项目允许用户通过 JWT 进行身份验证...

回答 1 投票 0

在 Django 中检测更改的密码

当用户更改密码时,我想发送一个信号,以便我可以在某些型号上做一些事情。 我怎样才能创建这个信号? 我查看了用户的 post_save 信号: post_save.conn...

回答 3 投票 0

Django Rest Framework TokenAuthentication 不起作用“无效令牌”

我在用户登录时成功创建了一个令牌(使用 CustomUser 模型将用户名字段替换为电子邮件),但是在后续请求中使用此令牌时,响应为“

回答 1 投票 0

如何为 django 应用程序设置单元测试用户?单元测试无法登录

我已经为我的 django 应用程序启用了登录身份验证。 视图的单元测试不起作用,因为它们卡在登录页面。 在视图响应后立即设置断点是

回答 2 投票 0

同一PC机同时运行两个django项目的认证登录问题

我在同一台计算机上有两个不同的 django 项目,我通过给出命令 python manage.py runserver 8000 和 python manage.py runserver 8001 来运行这两个项目。它们都在没有任何 e 的情况下运行...

回答 2 投票 0

从 Django 类继承的密码重置功能 - 反向 url 问题('uidb64')

我想创建密码重置功能但更改模板。 所以我继承了 Django 类。 当我插入电子邮件以重置密码后,出现以下错误: 没有逆转...

回答 1 投票 0

django 身份验证后端在指定时被忽略

我有两个客户身份验证后端:一个用于标准登录,一个用于两因素登录。 在我的 settings.py 中,我将它们都列出了 AUTHENTICATION_BACKENDS = [ '用户个人资料。

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.