【发布时间】:2014-05-17 16:56:33
【问题描述】:
C:\Users\acc\Desktop\coding>python manage.py syncdb
Traceback(最近一次调用最后一次):
文件“manage.py”,第 10 行,在
execute_from_command_line(sys.argv)
文件“C:\Python27\lib\site-packages\django\core\management__init__.py”,行 399,在execute_from_command_line中
utility.execute()
文件“C:\Python27\lib\site-packages\django\core\management__init__.py”,行 392,在执行中 self.fetch_command(subcommand).run_from_argv(self.argv)
文件“C:\Python27\lib\site-packages\django\core\management\base.py”,第 242 行, 在 run_from_argv
self.execute(*args, **options.__dict__)
文件“C:\Python27\lib\site-packages\django\core\management\base.py”,第 280 行, 在执行中
translation.activate('en-us')
文件“C:\Python27\lib\site-packages\django\utils\translation__init__.py”,林 e 130, 在激活中
return _trans.activate(语言)
文件 "C:\Python27\lib\site-packages\django\utils\translation\trans_real.py", l ine 188,在激活中
_active.value = translation(language)
文件 "C:\Python27\lib\site-packages\django\utils\translation\trans_real.py", l ine 177,在翻译中 default_translation = _fetch(settings.LANGUAGE_CODE)
文件 "C:\Python27\lib\site-packages\django\utils\translation\trans_real.py", l 第 158 行,在 _fetch 中
for appname in reversed(settings.INSTALLED_APPS):
TypeError: reversed() 的参数必须是一个序列
请给我建议以消除此错误...
【问题讨论】:
-
那么,INSTALLED_APPS 的值是多少?
-
@Daniel Roseman INSTALLED_APPS={ 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib .messages'、'django.contrib.staticfiles'、'django.contrib.admin'、'django.contrib.admindocs'、}
标签: python django-syncdb