Hacer una construcción reciente, me encontré syncdb de Django, y estoy consiguiendo el error:no válida Django TIME_ZONE
Traceback (most recent call last):
File "manage.py", line 11, in <module>
execute_manager(settings)
File "/usr/lib/python2.6/site-packages/Django-1.3-py2.6.egg/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/usr/lib/python2.6/site-packages/Django-1.3-py2.6.egg/django/core/management/__init__.py", line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/lib/python2.6/site-packages/Django-1.3-py2.6.egg/django/core/management/__init__.py", line 252, in fetch_command
app_name = get_commands()[subcommand]
File "/usr/lib/python2.6/site-packages/Django-1.3-py2.6.egg/django/core/management/__init__.py", line 101, in get_commands
apps = settings.INSTALLED_APPS
File "/usr/lib/python2.6/site-packages/Django-1.3-py2.6.egg/django/utils/functional.py", line 276, in __getattr__
self._setup()
File "/usr/lib/python2.6/site-packages/Django-1.3-py2.6.egg/django/conf/__init__.py", line 42, in _setup
self._wrapped = Settings(settings_module)
File "/usr/lib/python2.6/site-packages/Django-1.3-py2.6.egg/django/conf/__init__.py", line 125, in __init__
raise ValueError("Incorrect timezone setting: %s" % self.TIME_ZONE)
ValueError: Incorrect timezone setting: America/New_York EST5EDT SystemV/EST5EDT US/Eastern
no he cambiado ninguna de mis configuraciones básicas, así que no sé por qué me de repente recibiría este error. El valor en mi archivo settings.py es TIME_ZONE = 'America/New_York'
, que es un valor válido de acuerdo con this. ¿Por qué Django no está aceptando este valor?
Tiene usted razón. Un error en mi secuencia de comandos de implementación provocó que se utilizara una versión antigua en caché de mi settings.py, que tenía este valor TIME_ZONE no válido. – Cerin
Tenga en cuenta también que la configuración de falla puede ser tan sutil como 'TIME_ZONE = 'America/New York'' en lugar de' TIME_ZONE =' America/New_York'' Eso es lo que me sucedió, y tenía una versión de dos años de Django. – octopusgrabbus