Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django身份验证硬编码用户_Django_Authentication - Fatal编程技术网

Django身份验证硬编码用户

Django身份验证硬编码用户,django,authentication,Django,Authentication,我有一个django项目,其中包含两个应用程序,并对从模板获得的应用程序进行身份验证。我开发了我的应用程序,效果很好。现在我想添加登录以限制对应用程序某些页面的访问 我在网上查了一下,他们用 user = User.objects.create_user('myusername', 'myemail@crazymail.com', 'mypassword') 创建一个用户。我试过了,试过用用户名和密码登录,但没用。我可能把代码放错了地方,我把它放在了authentication/models.

我有一个django项目,其中包含两个应用程序,并对从模板获得的应用程序进行身份验证。我开发了我的应用程序,效果很好。现在我想添加登录以限制对应用程序某些页面的访问

我在网上查了一下,他们用

user = User.objects.create_user('myusername', 'myemail@crazymail.com', 'mypassword')

创建一个用户。我试过了,试过用用户名和密码登录,但没用。我可能把代码放错了地方,我把它放在了authentication/models.py中。我真的很想这样做,但我似乎不明白为什么不创建用户。

没有创建用户的方法。您必须写入User.objects.create'myusername','myemail@crazymail.com“,”mypassword“

这仍然不起作用,或者我太快了User.objects.create_useruserusername=”myusername',email=”myemail@crazymail.com,password='mypassword'。除此之外,仍然没有任何内容,我想我可以使用python manage.py createsuperuser并使用admin页面来创建用户。但是VSCode终端不喜欢命令,每当我键入类似的命令时,就会出现错误,所以我不知道该怎么做do@VitAmin在用户模型管理器中有一个创建用户的方法,如果您不知道,请在给出答案之前研究一下。