Python 刷新数据库后出现DoesNotExist错误
我刚刚刷新了数据库并删除了.db文件。我运行了./manage.py syncdb--all,它要求我创建一个超级用户,我这样做了,我得到了以下错误:Python 刷新数据库后出现DoesNotExist错误,python,django,Python,Django,我刚刚刷新了数据库并删除了.db文件。我运行了./manage.py syncdb--all,它要求我创建一个超级用户,我这样做了,我得到了以下错误: User matching query does not exist. 我们刚刚开始使用south。所以我尝试了./manage.py migrate和./manage.py syncdb--migrate。他们都声称他们正在制作表,包括一个用户表,但我仍然得到这个错误。你知道这里出了什么问题吗 您能显示生成错误的代码吗?查询用户模型以获取用户
User matching query does not exist.
我们刚刚开始使用south。所以我尝试了./manage.py migrate和./manage.py syncdb--migrate。他们都声称他们正在制作表,包括一个用户表,但我仍然得到这个错误。你知道这里出了什么问题吗 您能显示生成错误的代码吗?查询用户模型以获取用户的行。该错误意味着用户表中不存在您尝试获取的用户以及您提供的值。这并不意味着没有创建表。好吧,User.objects.create_User('User','User','User')会抛出错误,但初始提示(“您刚刚安装了Django的auth系统,这意味着您没有定义任何超级用户”。)在我运行syncdbOddly之后,只有在尝试创建用户模型时才会发生这种情况。所有其他模型都不会抛出此错误。用户模型为customShow自定义用户模型。