没有表单的Django用户创建

时间:2015-03-06 02:40:33

标签: python django

我正在为我们的应用构建分析平台。

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

我见过许多使用表单创建django用户的示例,但是我没有在文本框中写入电子邮件,而是从搜索列表中选择现有用户。

因此我不认为我可以使用表格而且想知道如何创建用户?

我计划将用户选择的id和密码发送给用AJAX创建用户的视图。

1 个答案:

答案 0 :(得分:5)

只需调用create_user()方法:

from django.contrib.auth.models import User

User.objects.create_user(username='somename', password='somepass')