我是一个新手,一直在阅读django-nonrel教程,并在中设置了django-nonrel。
我现在正在尝试创建一个超级用户,使用:
manage.py createsuperuser用户--用户名=joe--电子邮件:joe@example.com
我得到了
未知命令:“创生者”
键入“manage.py帮助”以用于
当我输入manage.py帮助时,我没有看到createsuperuser列出。
帮助。
发布于 2010-07-28 17:52:41
解决了这个问题。对于其他有同样问题的人,为了让管理员工作:
1)确保django.contrib.auth是settings.py中的installed_apps部分
2)停止运行服务器,然后使用manage.py创建用户。
创建超级用户之后,再次启动runserver。
发布于 2012-06-10 10:20:36
对于那些仍然无法创建超级用户的人,您可以通过appengine管理web界面进行尝试。启动应用程序时,可以看到类似的日志:
prost@prost-VirtualBox:~/projects/website$ ./manage.py runserver
WARNING:root:The rdbms API is not available because the MySQLdb library could not be loaded.
INFO:google.appengine.tools.appengine_rpc:Server: appengine.google.com
INFO:root:Checking for updates to the SDK.
INFO:root:Running application dev~incloudscz on port 8000: http://127.0.0.1:8000
INFO:root:Admin console is available at: http://127.0.0.1:8000/_ah/admin
...
...管理控制台的最后一行是管理界面的URL。您可以通过"Datastore查看器“->实体类型创建/查看用户: auth_user”->“列表实体”或is_superuser设置为True的“创建实体”。
https://stackoverflow.com/questions/3352846
复制相似问题