我是django的新手;我正在尝试完成我的第一个项目,我能够启动项目,但它无法迁移。这是错误代码:
追踪(最近一次呼叫最后一次):
文件“manage.py”,第10行,
<module> execute_from_command_line(sys.argv) File "C:\Anaconda\lib\site-packages\django\core\management\__init__.py",
第338行,
execute_from_command_line utility.execute()
文件 “C:\蟒蛇\ LIB \站点包\ Django的\核心\ management__init __ PY” 第312行,执行django.setup()
文件“C:\ Anaconda \ lib \ site-packages \ django__init __。py”,第18行,in 设置apps.populate(settings.INSTALLED_APPS)
文件 “C:\ Anaconda \ lib \ site-packages \ django \ django \ apps \ registry.py”,行 85,在populate app_config = AppConfig.create(entry)文件中 “C:\ Anaconda \ lib \ site-packages \ django \ django \ apps \ config.py”,line 127,在创建“'%s'不是AppConfig的子类。” %输入) django.core.exceptions.ImproperlyConfigured: 'django.contrib.admin.apps.AdminConfig'不是它的子类 的AppConfig。
我甚至尝试过
python manage.py makemigrations
但同样的错误。
我正在使用Python 2.7.9 | Anaconda 2.2.0(64位)|和django == 1.8
我应该提一下,为了启动项目我必须使用
python admin-py.exe startproject djangotutorial
,因为
python admin-py.py startproject djangotutorial
无效
我非常感谢任何见解
答案 0 :(得分:0)
我很确定你的项目不正确。要启动项目,请使用django-admin startproject djangotutorial
,然后导航到该文件夹。如果该命令不起作用,那么您的django安装有问题。只有在那之后才能使用python manage.py makemigrations
。