9得票2回答
Django注册自动创建UserProfile

我正在使用django-registration,并尝试连接其信号以自动创建UserProfile。 信号定义: from django.dispatch import Signal # A new user has registered. user_registered = Signa...

9得票4回答
Django邮件应用程序中出现了断行 - 最大行长度是多少(以及如何更改)?

# settings.py EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend' # view.py from django.core.mail import send_mail def send_letter...

9得票2回答
使用django-registration和auth,我该如何在登录时设置会话变量?

我正在使用django-registration将用户登录到我的应用程序中。这部分工作正常。我无法弄清楚的部分是如何在用户登录时设置自定义会话变量。例如,我想填充包含UserProfile数据以及其他几个函数输出的变量。然后,我就可以在后续的视图/模板中使用该信息。 如果有人能指向在线教程或...

9得票1回答
Django-registration密码重置自定义模板未加载。

我正在使用django-registration来注册用户,但是当我想要使用自己的密码重置模板时,我得到了管理员模板而不是我创建的模板。我的模板位于myapp/templates/registration/password_reset_form.html,我的模板加载程序已经正确设置: TE...

9得票2回答
让 `django-registration` 将您重定向到您最初尝试访问的页面

django.contrib.auth 有一个很棒的功能:当您尝试访问一个由login_required修饰的页面时,您将被重定向到登录页面,并带有一个next参数,因此您在登录后将被重定向回最初尝试访问的页面。这对用户流程非常有利。 但是,显然 django-registration 没有...

9得票5回答
如何在Django-Registration中使用不同的表单

Django-Registration在forms.py文件中有几个表单类。其中之一是“class RegistrationFormTermsOfService(RegistrationForm).. 我需要更改Django Registration代码中的哪些部分,才能在我的注册流程中启用...

9得票1回答
如何在本地计算机(Mac 10.7)使用Django注册测试发送电子邮件?

我以前从未尝试过以编程方式发送电子邮件。我需要在本地计算机上设置SMTP服务器吗?还是可以使用其他人的SMTP服务器(例如Gmail的)? 每次Django注册尝试发送电子邮件时,都会出现错误[Errno 61] Connection refused。 这里是traceback。以下是错误...

8得票1回答
{% url %}在使用时给我返回了NoReverseMatch错误,而reverse()却能正常返回url。为什么会这样?

我不知道这个SO问题是否与我即将描述的问题相同,但它确实有着相同的症状。不幸的是,到我写这篇文章为止,它仍未得到解决。 我的问题如下。我正在尝试将James Bennett的django-registration应用程序添加到我的django项目中。我已经完成了将其配置到我的需求-自定义模板...

8得票2回答
Django-如何使用内置的登录视图,使用电子邮件而不是用户名?

我正在使用应用程序中的内置登录功能。有一些自定义后端或包来处理此问题,但其中许多都不是我要找的。 在注册时,我通过django-registration使电子邮件唯一。现在我只想在登录页面上询问电子邮件,而不是用户名。 但如果我使用一些自定义后端,例如django email as use...

8得票1回答
使用信号扩展Django注册功能

我在stackoverflow上找到了一个解决方案,可以使用信号(signal)来扩展django-registration注册表单中的新字段。这里是链接:http://dmitko.ru/?p=546。 我已经创建了扩展模型(extended profile model),拓展表单(exte...