如何将 Django 的内置身份验证与自定义表单(html 模板)一起使用

     2023-02-24     174

关键词:

【中文标题】如何将 Django 的内置身份验证与自定义表单(html 模板)一起使用【英文标题】:How to use Django's inbuilt authentication with custom forms (html templates) 【发布时间】:2021-12-09 17:43:56 【问题描述】:

我正在尝试使用 Django 创建一个网站,用户可以在其中注册和登录目前我将用户注册数据存储在我的自定义数据库表中。

但我没有找到任何使用自定义表中的数据进行用户身份验证的销售方式

所以我正在寻找一种方法,我可以使用 Django 的内置用户身份验证,但在顶部使用我的自定义表单(html 模板)

请帮帮我!!

【问题讨论】:

【参考方案1】:

我建议你使用 django-allauth 包。你想要的已经实现了。 你可以按照下面的文档https://django-allauth.readthedocs.io/en/latest/index.html

【讨论】:

Django 自定义身份验证表单。如何显示错误信息

】Django自定义身份验证表单。如何显示错误信息【英文标题】:DjangocustomAuthform.Howtoshowerrormessages【发布时间】:2020-12-2021:25:03【问题描述】:另一个Django表单问题-.-所以,我有这个工作得很好的表格,但它不会显示任何错误消... 查看详情

将 Firebase 身份验证与自定义提供程序一起使用

】将Firebase身份验证与自定义提供程序一起使用【英文标题】:UsingFirebaseAuthwithCustomproviders【发布时间】:2021-01-0312:06:54【问题描述】:我在一个需要使用Facebook、Twitter、Google和Twitch进行身份验证的辅助项目中使用Firebase。不幸... 查看详情

Codeigniter 表单验证无法与自定义回调函数一样工作

...时间】:2016-12-2108:23:58【问题描述】:我使用Codeigniter的内置表单验证库来验证电子邮件输入字段。这是我的验证规则:$this->form_validation->set_rules( 查看详情

将经过身份验证的用户作为字段的 Django 表单验证

】将经过身份验证的用户作为字段的Django表单验证【英文标题】:Djangoformvalidationwithauthenticateduserasafield【发布时间】:2012-05-1211:04:02【问题描述】:型号:classProjectType(models.Model):project_type_id=models.AutoField(primary_key=True)name=models.Ch... 查看详情

Django-为啥内置身份验证登录功能在成功登录网址后未将有关用户的信息传递给

】Django-为啥内置身份验证登录功能在成功登录网址后未将有关用户的信息传递给【英文标题】:Django-whyinbuiltauthloginfunctionnotpassinginfoaboutusertoaftersuccessfulloginurlDjango-为什么内置身份验证登录功能在成功登录网址后未将有关用户的... 查看详情

ASP.NET Core 身份中的角色声明与自定义身份验证中的角色权限相比

】ASP.NETCore身份中的角色声明与自定义身份验证中的角色权限相比【英文标题】:RoleClaimsinASP.NETCoreIdentitycomparedtoRolePermissionsincustomauth【发布时间】:2018-04-1121:08:02【问题描述】:让我们暂时离开ASP.NETIdentity,假设我们正在为我... 查看详情

Django 酥脆的表单可以与自定义小部件一起使用吗?

】Django酥脆的表单可以与自定义小部件一起使用吗?【英文标题】:Djangocrispyformsworkwithcustomwidgets?【发布时间】:2013-09-0821:32:29【问题描述】:按照本文中的代码,我能够根据另一个字段对ModelMultipleChoiceField中的选项进行分组。... 查看详情

不使用 django 表单如何验证和保存表单数据

】不使用django表单如何验证和保存表单数据【英文标题】:Withoutusingdjangoformshowtovalidateandsaveformdata【发布时间】:2021-06-0515:41:32【问题描述】:假设我有一个包含两个字段的“问题”模型-标题和内容现在考虑问题创建形式。使... 查看详情

Django 1.5:UserCreationForm 和自定义身份验证模型

...这很好用。然而,当我构建一个用户创建表单时,它无论如何都 查看详情

Django 1.6 和 django-registration:内置身份验证视图未拾取

】Django1.6和django-registration:内置身份验证视图未拾取【英文标题】:Django1.6anddjango-registration:built-inauthenticationviewsnotpickedup【发布时间】:2013-11-2721:40:33【问题描述】:我正在尝试将我的webapp从Django1.5升级到Django1.6,作为我的djan... 查看详情

AWS API Gateway 身份验证(Cognito 与自定义授权者)

】AWSAPIGateway身份验证(Cognito与自定义授权者)【英文标题】:AWSAPIGatewayAuthentication(CognitoVscustomauthrorizer)【发布时间】:2017-03-1210:58:03【问题描述】:我正在尝试使用联合身份验证制作无服务器应用程序(ReactJS、APIGateway、AWSLamb... 查看详情

如何自定义 django jwt graphql 身份验证

】如何自定义djangojwtgraphql身份验证【英文标题】:howtocustomizedjangojwtgraphqlauthentication【发布时间】:2020-06-2609:53:46【问题描述】:您好,我正在尝试自定义jwtgraphqlDjango默认认证我需要用用户名或邮箱实现登录普通的Django我们定... 查看详情

无法在 django 的内置身份验证应用程序中删除用户

】无法在django的内置身份验证应用程序中删除用户【英文标题】:Unabletodeleteauserindjango\'sbuiltinauthapp【发布时间】:2021-09-0123:22:32【问题描述】:当我尝试从Django的内置身份验证应用程序中删除用户时,出现以下错误:django.db.uti... 查看详情

Django,自定义身份验证登录。身份验证失败时如何显示错误消息?

】Django,自定义身份验证登录。身份验证失败时如何显示错误消息?【英文标题】:Django,customauthenticationlogin.Howtodisplayerrormessagewhenauthenticationfails?【发布时间】:2016-01-2023:57:53【问题描述】:我正在创建一个自定义身份验证登录... 查看详情

.Net Core JWT 身份验证与自定义 API 密钥中间件

】.NetCoreJWT身份验证与自定义API密钥中间件【英文标题】:.NetCoreJWTAuthenticationwithcustomAPIKeyMiddleware【发布时间】:2018-02-2721:10:43【问题描述】:我有一个使用JWT令牌授权用户的.NetCore2.0应用程序。这一切都很好,但我希望有某种AP... 查看详情

如何列出 Django 用户可用的身份验证后端?

】如何列出Django用户可用的身份验证后端?【英文标题】:HowtolistavailableauthenticationbackendsforaDjangouser?【发布时间】:2018-11-2114:09:04【问题描述】:我有一个使用Python3.6和Django1.11的项目,我使用内置的User模型。用户对象都在默认... 查看详情

视图之间的 Django 身份验证

】视图之间的Django身份验证【英文标题】:Djangoauthenticationbetweenviews【发布时间】:2018-06-0204:44:29【问题描述】:我在使用django身份验证时遇到了一些问题我有一个使用装饰器@login_required的视图。一旦登录,用户将进入一个页面... 查看详情

Django Rest Framework 自定义身份验证

...想在我的Django应用程序中使用自定义身份验证,但找不到如何应用它。文档中给出的示例对我来说很清楚,但他们没有提到在哪里创建这个新类以及如何使用它 查看详情