django-allauth相关内容
我有一个注册表单,只要求邮件和密码。当用户注册时,django-allauth通过从用户的电子邮件地址中分离“@email”后缀,为该用户创建一个用户名。 所以例如,如果用户注册“ some-user@example.com ”,他的用户名将是“ 某些用户 ”,如果另一个用户注册“ some-user@gmail.com ”,那么他的用户名将是“ some-userr ” 但是我想要的
..
我想覆盖外部应用的模板( allauth ,安装在网站包中)。不幸的是没有任何建议,我读了工作。 我将以下内容添加到我的 settings.py 中: PROJECT_ROOT = os.path.normpath(os.path.dirname(os.path.abspath(__ file__))) TEMPLATE_DIRS =(os.path.join(PROJECT_ROOT
..
如何使用django-allauth加载社交登录,登录表单和注册表单到您的索引页面? 类似的东西,当你去facebook.com。 accounts / url已经在工作,我试过复制
{%csrf_token%} {{form.as_p}}
..
在另一篇文章,我提到我试图使用allauth的email_confirmed信号将被确认用户的is_active字段更改为true。但是,以下代码给了我异常“用户匹配查询不存在”。 从allauth.account.signals import email_confirmed from django.dispatch import receiver from django.contr
..
我在这个问题中找到了和文档),可以使用ACCOUNT_SIGNUP_FORM_CLASS定义帐户注册期间显示的一些自定义表单字段。但是,这种形式似乎并没有出现在使用社交帐户的流程中(至少不是默认情况下)。 有没有办法,容易定制一些处理程序,以便我可以介绍这样的步骤?否则,这会给一个相当不统一的注册过程(使用社交账户的人员将不得不在某些设置屏幕中填写信息,而不是仅仅被问到一次)。 解决方
..
我一直在试图让django-allauth工作几天,我终于找到了发生了什么。 该应用程式加载使用django-allauth安装的模板, $ c> base.html 文件,我用于我的网站的其余部分。 我如何告诉django-allauth在 virtualenv / lib / python2.7 / sitepackages / django-allauth中使用base.html
..
我想覆盖django-allauth的默认形式,以便在不更改allauth表单的初始代码的情况下更改\add默认的widget属性,类变量。 我该怎么做? 我的工作区: 1)安装django-allauth,作为一个包通过pip; 2)配置设置,根据github项目的建议; 3)本地创建的模板登录,注册; 4)创建Forms.py,它定义了一个子类,从allauth
..
我正在使用django-allauth作为管理员后端创建用户帐户的一种方式。我想要发生的是: 1)当用户通过注册程序发送验证电子邮件(我有这样工作到目前为止),并将用户设置为无效,员工,以及通过defult分配给他们的“SurveyManager”组。目前,用户创建的活动设置为true,员工设置为false,并且没有分配任何组。 2)点击他们的电子邮件中的链接进行验证他们的地址,我希望
..
我正在开发的应用程序需要单独登录2种不同类型的用户。我们需要“客户”和“业务”所有者才能注册。 对于“业务”所有者,我需要做的是设置布尔值 user.is_business to True 我已经使用 ACCOUNT_SIGNUP_FORM_CLASS 与一个单独的类,将布尔值设置为true,并且像一个魅力。 但是,客户端登录不再工作了。 有没有办法为其他用户创建一个单独的注册
..
我已经用简单的设置变量 ACCOUNT_SIGNUP_FORM_CLASS 覆盖了注册表单,但要覆盖您需要使用的登录表单 ACCOUNT_FORMS = {'login' :'yourapp.forms.LoginForm'} 。我有我想要的形式,它完美地显示了脆弱的形式和Bootstrap3: 类LoginForm(forms.Form): login = forms.EmailFiel
..
可以连接到Facebook和Twitter,但是如何将普通django用户连接到他的Facebook和Twitter网络,以便下次他可以选择通过3中的任何一个登录,我可以利用信息来自两个网络。 可以发出信号: - allauth.socialaccount.signals.pre_social_login 用于检查用户是否已经登录,如果是,将社交帐户连接到django帐户,但我无
..
我正在尝试安装和配置Django AllAuth,我遇到了很多障碍。我害怕我只是错过了一些可能会清除某些内容的基本概念。 1)为了获得基本的社交认证,需要在什么设置中完成社会供应商(facebook,twitter等) 2)如果是这样的话,那么在本地开发如何,因为乍看之下,twitter的API设置它询问对于重定向网址,会让毛发考虑到现在的所有东西在本地托管。 3)当我尝试去 /
..
当我运行django allauth示例并尝试发送电子邮件时,我有以下错误: 文件“/系统/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py“,第571行,在create_connection raise err 错误:[Errno 61]连接拒绝 在OS X 10.9.1
..
我正在使用Facebook iOS SDK将Facebook访问令牌发布到我的Django服务器URI。相应的views.py函数如下所示,当我从iOS进行POST时,我收到了200个响应代码。但是,我有一个第二个@login_required装饰的URI,我从iOS设备立即呼叫,认为我没有登录,并将我重定向到我的主页。我究竟做错了什么?在iOS上成功POST之后,我如何“保持”登录? #用
..
我可以通过Google和Facebook使用Django(1.6.4)和allauth(0.16.1)和Python(2.7)进行登录,预期重定向到settings.LOGIN_REDIRECT_URL,如果没有现有用户从提供商检索的emailid。但是,当存在与从提供商(fb或goolge)检索到的用户相同的emailid的用户时,它始终会重定向到/ accounts / social / si
..
如何向使用django应用程序注册的用户(使用django-allauth)发送欢迎电邮。如果我设置 ACCOUNT_EMAIL_VERIFICATION =(“强制性”),则可以正常工作,用户将获得验证电子邮件。但是,由于我不需要任何电子邮件验证,所以用户应该注册并获得欢迎电子邮件。 settings.py - ACCOUNT_AUTHENTICATION_METHOD =(“em
..
我在我的网站上使用django-allauth进行社交登录。我还有一个由django-rest-framework提供的REST API,作为移动应用的后端。有没有办法可以直接将allauth的身份验证后端插入REST api,以便我可以在移动应用程序中验证(并注册)使用Facebook登录的用户? 澄清:Facebook登录部分由本机SDK处理。我需要一个端点,像 POST / user
..
我正在向注册添加字段,创建并保存用户,但数据未到达数据库。没有自定义用户模型。额外的字段转到不同的表格,它是一个不同的模型。 settings.py SOCIALACCOUNT_AUTO_SIGNUP = False ACCOUNT_SIGNUP_FORM_CLASS ='myapp.forms.UserDataForm' LOGIN_REDIRECT_URL ='/' SO
..
我有一个固定的导航,我想添加下拉框,用户可以在其中进行singup。(在Twitter中使用)。 我试过: #project / tempates / signup.html {%load i18n%} {%load account socialaccount%} {%block head_title%} {%trans“注册”%} {%endblock%} {
..
我有一个django项目,其中有多个配置文件模型,每个都有一个用户模型的外键。它使用 django-allauth 进行注册。 目前,使用社交帐户注册时,用户注册,创建用户和社交帐户,然后将用户重定向到表单以进行填写,具体取决于他/他之前选择的个人资料类型,填写后,该表单是创建的正确的个人资料类型。 如果用户,社交帐户和个人资料类型实例在同一步骤中创建,那么在用户填写个人资料特定表单之
..