首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试开始使用Djangoappengine时,“‘createsuperuser”命令未知

尝试开始使用Djangoappengine时,“‘createsuperuser”命令未知
EN

Stack Overflow用户
提问于 2010-06-09 03:25:09
回答 2查看 5.6K关注 0票数 2

我正试着和Djangoappengine一起走。我遵循了说明,但当我进入这一步时:

manage.py创建超级用户

我得到了以下信息:

未知命令:'createsuperuser‘

所以我跑了

manage.py帮助

看到'createsuperuser‘甚至不在列表中。help列出的子命令列表:

代码语言:javascript
运行
复制
  cleanup
  compilemessages
  createcachetable
  dbshell
  deploy
  diffsettings
  dumpdata
  flush
  inspectdb
  loaddata
  makemessages
  remote
  reset
  runfcgi
  runserver
  shell
  sql
  sqlall
  sqlclear
  sqlcustom
  sqlflush
  sqlindexes
  sqlinitialdata
  sqlreset
  sqlsequencereset
  startapp
  syncdb
  test
  testserver
  validate

我不知道这里出了什么问题,因为我完全是个新手。我甚至不知道“createsuperuser”应该做什么,除了明显地创建某种超级用户。:)

有什么建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-09 04:35:13

您需要在settings.py的INSTALLED_APPS中激活django.contrib.auth。

票数 1
EN

Stack Overflow用户

发布于 2013-09-04 23:11:26

我也有这个问题,但是django.contrib.auth已经在INSTALLED_APPS中了。对我来说,我的环境变量没有在终端的这个选项卡中设置(尽管没有任何错误)。我通过运行manage.py syncdb找出了这一点,它给出了适当的错误:

代码语言:javascript
运行
复制
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")

一旦我设置了环境变量,createsuperuser就可以正常运行了。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3000552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档