장고 타임존 세팅 문제점 해결
장고에서 날짜와 시간을 다루다 보면 timezone 관련 예상치 못한 문제가 많이 일어난다.timezone 세팅을 해 줘야 하는데 가장 오류가 없게 사용하기 위한 방법을 찾았고정리를 해두려 한다 한국시간은 UTC+9 표준 시간보다 9시간 이후라고 보면 되는데 설정에서 USE_TZ = TrueTIME_ZONE = 'Asia/Seoul'설정을 해 두어도 일반적으로 사용하는 timezone.now()로고 정보를 가지고 오면timezone정보가 없는 표준시간으로 가지고 온다. 사용하기에 따라 다르겠지면 9시간의 차이 때문에 이래 저래 문제가 생긴다. 여러 시도를 해보았는데 가장 문제가 없는 방법은timezone.localtime()을 사용하거나timezone.make_ware( {{ datetime }} )형식..
전문성/백앤드
2017. 12. 14. 15:09