没有表单的Django用户创建

mon*_*nce 2 python django

我正在为我们的应用程序构建分析平台.

要创建可以访问分析平台的用户,我选择不使用djangos用户模型的应用程序中的现有用户.然后我计划为所选用户创建一个django用户,这样我就可以使用内置身份验证的djangos.

我已经看到了许多使用表单创建django用户的示例,但是我没有在文本框中写入电子邮件,而是从搜索列表中选择应用程序中的现有用户.

因此,我不认为我可以使用表单,并想知道我应该如何创建用户?

我打算将用户选择的id和密码发送给用AJAX创建用户的视图.

cat*_*ran 7

只需调用create_user()方法:

from django.contrib.auth.models import User

User.objects.create_user(username='somename', password='somepass')
Run Code Online (Sandbox Code Playgroud)