pytz.exceptions.UnknownTimeZoneError: 'KST'

1 개요[ | ]

pytz.exceptions.UnknownTimeZoneError: 'KST'
Console
Copy
root@localhost:/app# tail /var/log/errorlog.txt 
    return localtime(value) if should_convert else value
  File "/usr/local/lib/python3.8/site-packages/django/utils/timezone.py", line 204, in localtime
    timezone = get_current_timezone()
  File "/usr/local/lib/python3.8/site-packages/django/utils/timezone.py", line 97, in get_current_timezone
    return getattr(_active, "value", get_default_timezone())
  File "/usr/local/lib/python3.8/site-packages/django/utils/timezone.py", line 83, in get_default_timezone
    return pytz.timezone(settings.TIME_ZONE)
  File "/usr/local/lib/python3.8/site-packages/pytz/__init__.py", line 181, in timezone
    raise UnknownTimeZoneError(zone)
pytz.exceptions.UnknownTimeZoneError: 'KST'
Console
Copy
root@localhost:/app# pip list | grep pytz
pytz       2019.3
Console
Copy
root@localhost:/app# cat /app/mysite/settings.py | grep TIME_ZONE
#TIME_ZONE = 'UTC'
TIME_ZONE = 'KST'
→ UTC라고 된 것을 별 생각 없이 KST로 수정했는데, Asia/Seoul로 바꾸면 해결된다...

2 같이 보기[ | ]

  • Django
    타란티노의 영화 장고의 대사중에 d는 묵음이야라는 것이 있죠 ㅎㅎ Pinkcrimson