自定义django-allauth的社交帐户注册表单

tttthomasssss

我已成功将自定义表单类与标准帐户注册一起使用,但是我似乎无法使用自定义表单类进行社交帐户注册(始终加载默认注册表单)。

就像这个问题所建议的那样,我设置了SOCIALACCOUNT_AUTO_SIGNUP = False并按照django-allauth docs中的建议,我使用以下设置:

SOCIALACCOUNT_FORMS = {
    'signup': 'someapp.forms.SocialSignupForm'
}

自定义表单类的代码看起来像这样(这里几乎建议了什么):

class SocialSignupForm(forms.Form):
    foo = forms.CharField(max_length=255, label='Foo', widget=forms.TextInput(attrs={'placeholder': 'Bar'}))

    def signup(self, request, user):
        user.foo = self.cleaned_data['foo']
        user.save()
tttthomasssss

为了回答我自己的问题,问题在于该设置SOCIALACCOUNT_FORMS(以及对Signup表单的自定义)仅从django-allauth 0.17.1起可用。

我的安装版本是0.17.0(通过pip安装),当前需要从源代码安装0.17.1。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自定义django-allauth的社交帐户注册表单

来自分类Dev

如何在django-allauth的社交帐户注册流程中显示自定义表单

来自分类Dev

Django allauth-具有自定义用户的多个社交帐户

来自分类Dev

django-allauth:检查用户是否使用社交帐户注册

来自分类Dev

Django allauth建议删除社交帐户的方法

来自分类Dev

Django allauth建议的删除社交帐户的方法

来自分类Dev

django allauth自定义注册表单以分配不同的组

来自分类Dev

Django自定义注册表格

来自分类Dev

Django-allauth:设置社交帐户后获取本地帐户

来自分类Dev

django-allauth社交帐户在登录时连接到现有帐户

来自分类Dev

自定义Django表单

来自分类Dev

如何在“自定义用户”模型中保存allauth的自定义“注册表单”中的字段?

来自分类Dev

Django Registration Redux自定义注册表格

来自分类Dev

form.isValid() 在自定义注册表单 django 中总是返回 false

来自分类Dev

自定义Django表单样式

来自分类Dev

自定义Django表单字段

来自分类Dev

Django中的自定义表单更新

来自分类Dev

django自定义表单验证错误

来自分类Dev

Django自定义表单未呈现

来自分类Dev

Django管理表单自定义选择

来自分类Dev

django创建自定义表单

来自分类Dev

Django 创建自定义表单权限

来自分类Dev

通过社交网站注册时如何跳过django-allauth提出的用户注册表格?

来自分类Dev

通过社交网站注册时如何跳过django-allauth提出的用户注册表格?

来自分类Dev

django主页上的allauth登录和注册表单

来自分类Dev

Django-Allauth:注册表单中的可选字段

来自分类Dev

django-allauth-覆盖默认注册表单

来自分类Dev

django-allauth注册表单中用户的外部模型

来自分类Dev

Shopify Omnisend自定义HTML注册表单

Related 相关文章

  1. 1

    自定义django-allauth的社交帐户注册表单

  2. 2

    如何在django-allauth的社交帐户注册流程中显示自定义表单

  3. 3

    Django allauth-具有自定义用户的多个社交帐户

  4. 4

    django-allauth:检查用户是否使用社交帐户注册

  5. 5

    Django allauth建议删除社交帐户的方法

  6. 6

    Django allauth建议的删除社交帐户的方法

  7. 7

    django allauth自定义注册表单以分配不同的组

  8. 8

    Django自定义注册表格

  9. 9

    Django-allauth:设置社交帐户后获取本地帐户

  10. 10

    django-allauth社交帐户在登录时连接到现有帐户

  11. 11

    自定义Django表单

  12. 12

    如何在“自定义用户”模型中保存allauth的自定义“注册表单”中的字段?

  13. 13

    Django Registration Redux自定义注册表格

  14. 14

    form.isValid() 在自定义注册表单 django 中总是返回 false

  15. 15

    自定义Django表单样式

  16. 16

    自定义Django表单字段

  17. 17

    Django中的自定义表单更新

  18. 18

    django自定义表单验证错误

  19. 19

    Django自定义表单未呈现

  20. 20

    Django管理表单自定义选择

  21. 21

    django创建自定义表单

  22. 22

    Django 创建自定义表单权限

  23. 23

    通过社交网站注册时如何跳过django-allauth提出的用户注册表格?

  24. 24

    通过社交网站注册时如何跳过django-allauth提出的用户注册表格?

  25. 25

    django主页上的allauth登录和注册表单

  26. 26

    Django-Allauth:注册表单中的可选字段

  27. 27

    django-allauth-覆盖默认注册表单

  28. 28

    django-allauth注册表单中用户的外部模型

  29. 29

    Shopify Omnisend自定义HTML注册表单

热门标签

归档