问题标签 [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.

0 投票
1 回答
2531 浏览

django - django-registration 视图自定义

我在我的一个项目中使用django-registration(参见:https ://bitbucket.org/ubernostrum/django-registration )。django-registration 的标准设置是在urls.py文件中添加以下代码

并自定义名为registration.

上面的代码正在创建指向注册、登录和密码恢复的链接,这很好。但是在我的项目中,我通常会添加一些其他功能到我的视图中,所以如果我只是添加include('registration.urls')它,我似乎无法自定义包含那些 django 注册表单的视图。

有没有办法调用视图中使用的表单,django-registration以便我可以在这些视图上添加更多内容?

0 投票
4 回答
5554 浏览

python - 在 django 注册表单中添加额外的字段

我有一个名为“组织”的模型,我已将其设置为用户配置文件,我希望“组织”模型中的字段显示在注册页面上。我该如何使用 django-registration 来做这件事。

0 投票
1 回答
112 浏览

django - 将新用户帐户的用户名放入 django-registration 的激活电子邮件中?

有没有办法做到这一点?我在activation_email.txt 模板上下文中没有看到它,但有人可能已经弄清楚了。

谢谢

0 投票
4 回答
2611 浏览

django - django 扩展了不同的基本模板

我知道我们可以在模板中使用“扩展变量”在两个不同的扩展模板之间切换。例如

通常这工作正常。但是,我的问题是我正在使用 django-registration,我不必编写自己的视图来处理注册和登录过程。这也意味着我无法将变量传递给模板。虽然我的项目目录下确实有注册模板。(如login.html)

不幸的是,Django 不能在模板中这样做:

我知道可以将“变量基数”传递给 auth-login 的唯一方法是编写我自己的视图,例如登录、注销等。这似乎不适合 DRY 模型,并且很容易出错。

还有另一种方法可以做到这一点吗?或任何解决问题的指针?

谢谢。

-P

0 投票
1 回答
3680 浏览

django-registration - Django-registration ImportError:没有名为信号的模块

我正在尝试为 django-registration 编写信号侦听器,但出现导入错误:没有名为信号的模块。但我可以导入注册。

这是我的代码

- 提前致谢。

0 投票
0 回答
1269 浏览

django - 如何更改以其形式使用的默认 django-registration 模型?

django-registration以其形式使用auth User模型,但我想使用,

当用户注册时,它应该转到 Person 和 User 模型,所以现在我该如何在django-registration.

请提前帮助我和thanx :)

0 投票
2 回答
135 浏览

django - 扩展 Django 用户模型的合理策略?

这似乎应该没问题,因为我没有触及 User 模型本身。

我想纯粹根据电子邮件和密码注册用户。User 模型中需要用户名。我的想法是,我可以创建一个自定义的 UserCreationForm ,将电子邮件地址保存为用户名并验证电子邮件地址。

不幸的是,接下来我将不得不通过 user.username 引用电子邮件地址。

这是标准吗?有没有更好的办法?

谢谢

0 投票
3 回答
1219 浏览

python - Django 注册替代方案

我在看django-registration。它在 alpha 0.8 中,并且 12/13 个月没有更新。但这似乎是大多数人使用的?我只是想知道是否有用于管理 django 网站上的用户的生产标准包,还是人们倾向于自己推出?

0 投票
2 回答
4807 浏览

django - django-registration 自动创建用户配置文件

我正在使用 django-registration,我正在尝试连接到它的信号以自动创建一个 UserProfile。

信号定义:

通过 django-registration 发送信号:

我的信号连接:

不用说没有创建 UserProfile。我在这里想念什么?

非常感谢!

编辑:我将我的 connect() 及其相应的方法移到了 model.py 中,但仍然没有运气。

新代码:

我正在使用 Pycharm 进行调试,一开始我在 user_registered.connect() 上的断点被命中。所以我假设 connect() 正在正确注册。但是,我仍然没有看到 createUserProfile 正在运行。还有什么我想念的吗?

谢谢!

回答:呵呵。我的连接和接收器代码错误。正确代码:

我在 django-registration 中阅读了 signals.py 后才意识到

0 投票
3 回答
2800 浏览

django - 没有密码的Django注册设置

我正在尝试制作一个网站,人们只输入他们的电子邮件地址,并且他们使用 cookie 和所有内容登录。在稍后阶段,我会要求他们提供密码和姓名,但不会使用任何用户名。我正在尝试使用 django-registraition 来执行此操作,但是我遇到了错误并且遇到了一些问题。

首先禁用用户名作为登录功能,我把 str(time()) 而不是用户名 - 我一直在寻找每次都会改变的东西。

但是,当我跳过身份验证(我目前不需要)时,我收到错误:

或者,我可以留下身份验证,但我不知道如何仅使用电子邮件和没有密码进行身份验证。另外,我不知道如何使下一行工作:

如果有人能让我离开这里,那就太棒了。这是一些代码:

我的表格类:

我的观点:

我会愉快地发布任何其他需要的剪辑