问题标签 [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用户身份验证
我正在制作一个 Web 应用程序,该应用程序必须使用 SOAP 与其他系统集成以实现它们之间的通信。问题是我需要拥有用户并为他们存储应用程序特定信息,但将密码存储在其他系统上。因此,当用户输入他的密码用户名/密码时,我必须检查其他系统以及该用户是否存在,这是他登录我的应用程序的密码。
所以我的问题是如何做到这一点。
django - 如何将年龄验证添加到 django 注册表单?
我有一个使用django-registration处理新用户注册的 Django 应用程序。我想在注册表中添加出生日期,以便在决定是否允许他们注册之前检查用户的年龄。但是我不需要甚至不想将他们的出生日期存储为个人资料信息。作为注册过程的一部分,我如何将其添加到注册表中并验证他们的年龄?
django - django-registration creating blank django-profiles using signals
I have gone through the solution here and Shacker's django-profiles: The Missing Manual and subsequent signals solution by Dmitko and answers here and many places.
Here are the details:
AUTH_PROFILE_MODULE = "members.Profile
"
From members.models.py
From members.forms.py:
From members.signals.py:
And members.regbackend.py:
I am stuck. Basically my ProfileForm is adding fields to User Registration page but on saving, it is creating a User object with the username an email address but with First and Last name either in the User Object nor the Profile Object are not saved. However a blank Profile is created with the blank fields. I must be missing something small but I can't seem to see it.
So the signals are working but the data is not being saved into the profile.
Honestly, this solution in to our beloved Django should all be in one place with best practice put together for ease.
Help.
python - django中的用户继承
我看到了几种扩展用户的用户信息的方法,并决定采用模型继承的方法。
例如,我有:
现在完成了,我下载了 django_registration 来帮助我向新用户发送电子邮件。问题是,我想调用 django_registration 的电子邮件发送/激活功能,而不是使用注册表单来注册新用户。所以我的工作流程是:
我的问题是,django-registration 在用户表中创建了一个新的注册配置文件和一个新用户。我如何调整它以便能够将用户条目添加到自定义用户表中。
我试图创建一个
modelAdmin
并更改 save_model 方法以从 django_registration 启动 create_inactive_user,但是当我使用模型继承并且我的父模型中没有外键属性时,我不知道如何将从 django_registration 生成的用户对象保存到我的父表中。
django - django 注册 - 允许多个用户使用电子邮件 ID
我正在尝试 django-registration。我发现它允许对同一个电子邮件 ID 进行多次注册。我想阻止这种情况。最好的方法是什么?
好的,我看到有一个子类 RegistrationFormUniqueEmail。现在,如何使用这个类?我改变了这个
但是,最好从我的应用程序而不是源代码中更改它。那么,我该怎么做呢?谢谢
django - 将 Lazy Registration 与 django-registration 集成的后期方法
我正在使用此链接上的教程进行延迟注册,并尝试将其与django-registration结合使用。
懒惰注册链接上的教程只需要调用一个命令来重新设置保存的事件:
如何reparent_all_my_session_objects()
在用户登录或注册后使用 django-registration 进行后挂钩以调用命令?我是否需要通过从django.contrib.auth复制来创建自己的身份验证?
django - Django-注册和激活失败
我不明白 django-registration 如何处理激活失败?比如说,用户只是使用一个虚拟激活密钥并调用浏览器 /activation/“key”中的 url。现在,激活将失败,但用户应该被引导到哪个 url?而且,还应该向用户显示错误消息。正确的?但是,我发现点击激活后,用户只看到了 activate.html。
django - ViewDoesNotExist at /accounts/register/(django-registration-me 错误)
我目前正在开发一个使用 mongoengine 和 django 的项目。我正在使用 django-registration-me 来处理用户注册,但是在提交新的用户注册表单后我遇到了问题。
我收到的错误是:
“ViewDoesNotExist at /accounts/register/” “在模块 core.views 中尝试设置。错误是:‘模块’对象没有属性‘设置’”
不过,它会发送一封验证电子邮件。我是 django 和 mongoengine 的新手,因此我们将不胜感激。
回溯如下。
环境:
请求方式:POST 请求网址: http ://dev.teamfit.us:8000/accounts/register/
Django 版本:1.3 beta 1 SVN-15207
Python版本:2.6.6
已安装的应用程序:['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages',
'registration']已安装的中间件:('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django .contrib.messages.middleware.MessageMiddleware')
追溯:
get_response 111 中的文件“/usr/src/django-trunk/django/core/handlers/base.py”。 response = callback(request, *callback_args, **callback_kwargs)
寄存器 153 中的文件“/usr/local/lib/python2.6/dist-packages/django_registration_me-0.7-py2.6.egg/registration/views.py”。返回 HttpResponseRedirect(success_url 或 reverse('registration_complete'))
反向文件“/usr/src/django-trunk/django/core/urlresolvers.py” 390. *args, **kwargs)))
反向 311 中的文件“/usr/src/django-trunk/django/core/urlresolvers.py”。可能性 = self.reverse_dict.getlist(lookup_view)
_get_reverse_dict 228 中的文件“/usr/src/django-trunk/django/core/urlresolvers.py”。self._populate()
_populate 219 中的文件“/usr/src/django-trunk/django/core/urlresolvers.py”。lookups.appendlist(pattern.callback, (bits, p_pattern))
_get_callback 169 中的文件“/usr/src/django-trunk/django/core/urlresolvers.py”. raise ViewDoesNotExist("Tried %s in module %s. Error was: %s" % (func_name, mod_name, str(e )))
异常类型:/accounts/register/ 处的 ViewDoesNotExist
异常值:模块 core.views 中的尝试设置。错误是:“模块”对象没有属性“设置”
django - django注册奇怪
所以我用 easy_install 下载了这个应用程序,它工作了。我可以导入注册。
但是安装的代码与项目的源代码不匹配,如 github 所示。例如,我缺少模块 backends.urls 和测试。我也缺少像 auth_urls 这样的关键文件。如果没有这些模块,我的注册应用程序就会失败。
这可能与我的目录结构有关吗?
我的 Ubuntu 发行版已将我所有的 python 文件放在 /usr/local/lib/python2.6/dist-packages/
而不是 /usr/local/lib/python2.6/site-packages/
否则,我被难住了。
django - django-registration 激活用户但显示错误
我正在使用 django-registration,它以某种方式停止了它应该工作的方式。我完全迷失了这一点,不知道从哪里开始寻找错误。
所以发生的事情是,每当用户点击激活链接时,他都会得到activation.html 模板。仅应在出现错误时显示。
但实际上并没有错误。用户被激活并可以登录。
对此的任何想法将不胜感激。