python manage.py syncdb无法正常工作

时间:2014-04-05 08:51:40

标签: python django-syncdb

C:\ Users \ acc \ Desktop \ coding> python manage.py syncdb

追踪(最近一次呼叫最后一次):

文件“manage.py”,第10行,

execute_from_command_line(sys.argv中)

文件“C:\ Python27 \ lib \ site-packages \ django \ core \ management__init __。py”,line 399,在execute_from_command_line

utility.execute()

文件“C:\ Python27 \ lib \ site-packages \ django \ core \ management__init __。py”,line 392,执行中     self.fetch_command(子命令).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”,lin e 130,激活

return _trans.activate(language)

文件“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 ine 158,在_fetch

for appname in reversed(settings.INSTALLED_APPS):

TypeError:reversed()的参数必须是序列

请告诉我删除此错误的建议......

1 个答案:

答案 0 :(得分:2)

你已经将INSTALLED_APPS设置为一组而不是一个元组。它应该有圆括号,而不是大括号。