django Asia/Seoul

    Django model DateTimeField 한국 시간으로 설정하기

    문제 발생 class Post(models.Mode): dt_create = models.DateTimeField(auto_now_add=True) auto_now_add 옵션으로 인해 dt_create에는 자동적으로 글을 작성할 때 작성 시간이 저장되게 되는데 이 부분에서 django의 settings.py 에서 TIME_ZONE을 'Asia/Seoul' 로 바꿔도 한국 시간이 아닌 UTC로 저장이 되는 문제가 발생했다. LANGUAGE_CODE = 'en-us' TIME_ZONE = 'Asia/Seoul' USE_I18N = True USE_L10N = True USE_TZ = True 해결 방법 간단하게 위 settings.py 파일에서 USE_TZ = True 를 USE_TZ = False 로 바..