问题标签 [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+ 使用 django-registration 以 html 格式发送电子邮件
我正在使用 django-registration,一切都很好,确认电子邮件以纯文本形式发送,但我知道我已修复并以 html 形式发送,但我有一个垃圾问题...... html 代码显示:
而且我不需要像...一样显示html代码
任何的想法?
谢谢
django - 创建扩展用户配置文件
我在 django 中有一个扩展的 UserProfile 模型:
还有一个signals.py:
我确保通过在我的以下内容中注册信号__init__.py
:
所以这应该为每个注册的用户创建一个新的用户配置文件,对吧?但事实并非如此。当我尝试登录时,我总是收到“用户配置文件匹配查询不存在”错误,这意味着数据库条目不存在。
我应该说我使用 django-registration,它提供了 user_registered 信号。
重要应用程序的结构是,我有一个名为“用户”的应用程序,我有:models.py、signals.py、urls.py 和 views.py(以及其他一些在这里不重要的东西)。UserProfile 类在 models.py 中定义。
更新:我将 signals.py 更改为:
但现在我得到一个“IntegrityError”:
“列 user_id 不是唯一的”
编辑2:
我找到了。看起来我以某种方式注册了信号两次。此处描述了解决方法:http: //code.djangoproject.com/wiki/Signals#Helppost_saveseemstobeemittedtwiceforeachsave
我必须添加一个 dispatch_uid,现在我的 signals.py 看起来像这样并且正在工作:
django - django-registration activation_email.txt
它是怎么写的。
请提供代码示例。
django - 使用 nginx/fcgi/django,我的表单帖子给出了 504 网关超时
我有一个在 nginx 上使用 Django 和 FCGI 的应用程序。我正在使用第三方应用程序,例如 James Bennett 的 django-registration 和 Pinax Project 中的 django-messages。这两个应用程序都有提交的表单并将数据保存到数据库中,然后重定向到新的 URL。
我的问题似乎是这些应用程序中任何表单上的 .save() 方法在提交表单时会导致 504 网关超时。所有数据都按原样保存在数据库中,但是在保存表单后似乎都没有向应用程序返回任何内容。
我已经在代码的各个点进行了一些日志记录,并且没有错误。就好像表单上的 save() 方法或表单连接到的模型根本不会返回任何东西——错误或其他。
由于缺乏细节,答案对我来说可能是一个梦想,但只是朝着正确的方向轻推或更全面地诊断问题的方法会很棒。
django - 如何使用 django-registration 和 auth 在登录时设置会话变量?
我正在使用 django-registration 将用户登录到我的应用程序中。那部分工作正常。我无法弄清楚的部分是如何在用户登录时设置自定义会话变量。例如,我想填充包含 UserProfile 数据的变量以及其他一些函数的输出。然后我就可以在后续的视图/模板中使用该信息。
如果有人可以向我指出在线教程或发布一些示例代码,那就太好了。
我正在使用 django 1.1 和 Python 2.6
django - django-registration 与 paypal 集成
我试图弄清楚如何将 django-registration 与 django-paypal 集成。作为 Django n00b,我试图弄清楚如何实现这样的流程:
- 用户使用 django-registation 注册,并将“活动”标志设置为 0
- 注册后,将用户发送到 PayPal 进行订阅
- 当他们从 PayPal 成功返回时,我想将 'active' 设置为 1
我一直在查看 django-registration 文档,但不太了解如何使用不同的后端或按照我想要的方式实现流程。
任何有关如何完成此操作的提示将不胜感激。django-paypal 对我来说不会是一个问题,因为我之前已经完成了 PayPal 集成(在 PHP 中用于一本关于 CakePHP 的自行出版的书)。
django - Django 登录、注销 url 和当前用户名
我是 Django 新手,刚刚启动并运行了 django-registration。谁能告诉我如何在我的模板中获取登录、注销 url 名称和当前用户的名称。这些被称为模板标签吗?是否有一个包含 Django 提供的所有默认变量的综合列表。
我对此有点迷茫。我已经用谷歌搜索了一段时间,但我找不到任何东西。
谢谢。
django - django-registration“记住我”
我需要在使用 django-registration 应用程序的登录表单中实现“记住我”按钮。任何人都可以帮助我向我展示这样做的方式吗?
谢谢
python - 使用 django-registration 发送激活电子邮件
我很好奇是否有办法使用 django-registration 发送带有用户名、密码的激活电子邮件。首先我想修改注册表,但我需要一些例子。
python - 无法将自定义字段添加到 django-registration
我扩展了RegistrationFormUniqueEmail
然后改变了看法
但是,我仍然看到仅包含四个字段的默认表单。