问题标签 [django-registration]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django-nonrel + Django-registration 问题:重置密码时出现意外的关键字参数“uidb36”
我将Django-nonrel与注册应用程序一起使用。一切似乎都很好,除非我尝试重设密码。单击电子邮件中发送给我的重置密码链接时,Django 会产生错误消息:
我的问题:有没有人看过它并且知道有什么治疗方法?
编辑:
问题是由registration\auth_urls.py 引起的——它们在django\contrib\auth\urls.py 中重复了条目,绕过了Django-nonrel 中文件的补丁版本。
任何想法为什么它在那里,我可以实际删除它或以其他方式修复它吗?
django - Django-Registration:电子邮件作为用户名
如何使用django-registration使用电子邮件而不是用户名进行身份验证。
此外,一旦我已经安装了注册模块,我该如何强制执行此更改。
我是否在这里编辑解决方案任何人都知道使 django-registration 使用电子邮件作为用户名的好方法?在 lib 文件夹中?
django - Django 身份验证问题 - 如何强制活跃用户首先设置配置文件?
我已经让自己有点像泡菜了。我经常使用 django-registration,它似乎适用于大多数情况。但是,我想要求用户在访问任何其他页面之前建立他们的个人资料(例如:人口统计信息) 。
这就是我希望当前设置运行的方式:
- 访客填写注册表--(提交)-->
- 用户电子邮件验证--(链接创建活动用户)-->
- --(重定向到个人资料视图)--->
- 用户填写个人资料表格--(提交)-->
- 用户现在可以访问网站的其余部分
有推荐的方法吗?
django - 如何在 Django-Registration 中使用不同的表单
Django-Registration 在 forms.py 文件中有几个表单类。一种是“类RegistrationFormTermsOfService(RegistrationForm)..
我在 Django 注册代码的其余部分中进行了哪些更改以在我的注册流程中启用此表单而不是 RegistrationForm?
python - Django - 身份验证,使用电子邮件确认注册
我正在查看用于身份验证的 API
https://docs.djangoproject.com/en/1.3/topics/auth/
我似乎找不到关于发送确认电子邮件的简单用户注册表单的信息,因为这是网站上的常用方式。
我想我可以这样做:
1) 显示表单 2) 用户输入信息并提交 3) 将用户保存为非活动状态,并带有确认码 4) 发送带有确认码的链接 5) 用户单击确认链接并变为活动状态
这似乎并不难,但我感觉这可能已经完成了,而且还有很多边缘情况需要考虑。
django - 使用 Django-Registration,删除和使用电子邮件地址的最简单方法是什么
对于我的应用程序,我只希望人们使用电子邮件地址和密码注册并使用它来登录。基本上我不希望最终用户看到用户名。
我正在使用 django 注册。有没有一种超级简单的方法来设置它?似乎是一个相当普遍的需求。
谢谢!
python - Mac OSX上的django 61'连接被拒绝'错误
我安装了 django-registration 0.8,在填写注册表后我收到了这个错误。请建议现在做什么。我正在使用 Mac OSX 和 python 2.6.1
这是错误页面:
django - 使用 django_registration 保存用户信息的问题
我正在使用 django_registration v0.8 并在此处使用文档:http ://readthedocs.org/docs/django-registration/en/latest/index.html
我已成功安装该应用程序,并且我正在使用默认后端进行注册。
我已经对此进行了测试,我可以让表单在“/accounts/register”中正确显示
但是,一个问题是,如果我尝试破坏表单输入(不同的密码 1 和密码 2 或不正确的用户名),则不会调用验证错误。
问题还在于,用户名、电子邮件和密码数据未存储在 auth_user 中,并且未发送激活电子邮件。
从默认的后端文档中,“在注册过程中,将创建一个新的 django.contrib.auth.models.User 实例来代表新帐户,并将 is_active 字段设置为 False。然后将一封电子邮件发送到帐户,包含用户必须单击以激活帐户的链接;此时is_active字段设置为True,用户可以正常登录。”
我相信这个新的 django.contrib.auth.models.User 实例没有被创建。
我还包括了必要的电子邮件设置: EMAIL_USE_TLS = True EMAIL_HOST = "smtp.gmail.com" EMAIL_HOST_USER = "Email" EMAIL_HOST_PASSWORD = "Password" EMAIL_PORT = 587
有什么帮助可以解决这个问题吗?我很确定我错过了一些简单的东西,但一直在尝试解决它而没有任何进展。任何帮助是极大的赞赏。
django - 无法让 django 注册工作
我已经在 django 1.3 上安装了 django-registration,我无法让它工作。
当我在帐户/注册/页面上点击提交时,它会重定向到不在默认 URL 中的帐户/注册。
我似乎无法将我的帖子数据传递给注册函数。帮助?
django - 延长 Django 用户名
我正在使用这个片段,它允许用户只需要输入一个电子邮件地址来注册我的应用程序: http: //djangosnippets.org/snippets/686/
事情几乎完美无缺。问题是当用户的电子邮件地址超过 30 个字符时。我得到一个“确保这个值最多有 30 个字符(它有 40 个)”。错误。
这是因为用户名只能是 30 个字符。有没有一种简单的方法来告诉 Django 用户名可以更长?似乎应该有一个相当简单的覆盖。