반응형
장고에서 말하는 것을 설정하는 방법?
내 django 프로젝트 settings.py
파일에는 다음 줄이 있습니다.
TIME_ZONE = 'UTC'
하지만 UTC + 2로 앱을 실행하고 싶습니다.
TIME_ZONE = 'UTC+2'
오류가 발생 ValueError: Incorrect timezone setting: UTC+2
합니다. 이 작업을 수행하는 올바른 방법은 무엇입니까?
감사합니다!
존재하는 목록은 다음과 가변합니다.
http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
당신이 사용할 수있는
TIME_ZONE = 'Europe/Istanbul'
UTC + 00:00
tz 데이터베이스 에서 유효한 모든 존재 이름 (id) 세트를 얻으려면 Python에서 모듈을 사용할 수 있습니다.pytz
수 있습니다 .
>>> import pytz # $ pip install pytz
>>> pytz.all_timezones_set
LazySet({'Africa/Abidjan',
'Africa/Accra',
'Africa/Addis_Ababa',
'Africa/Algiers',
'Africa/Asmara',
'Africa/Asmera',
...
'UTC',
'Universal',
'W-SU',
'WET',
'Zulu'})
tzinfo 데이터베이스 에서 사용할 수있는 존재를 선택하십시오 . 예를 들어 그들은 형태를 취하는 경향이 Africa/Gaborne
있으며US/Eastern
가장 가까운 도시 또는 존재하는 도시를 다음 일치하는 값을 설정하십시오 TIME_ZONE
.
Django 프로젝트 settings.py
파일 의 존재를 영국으로 변경하려는이 질문을 발견했습니다 .
jfs 솔루션에서 tz 데이터베이스를 사용하여 답을 찾았습니다.
TIME_ZONE = 'Europe/London'
참고 URL : https://stackoverflow.com/questions/29311354/how-to-set-the-timezone-in-django
반응형
'IT' 카테고리의 다른 글
웹뷰에서 HTML 콘텐츠를 얻는 방법? (0) | 2020.08.02 |
---|---|
html, CSS로 코드를 작성하는 올바른 방법 (0) | 2020.08.02 |
모든 이스케이프 문자는 무엇입니까? (0) | 2020.08.02 |
__init__.py를 사용하여 전역 변수를 정의 할 수 있습니까? (0) | 2020.08.02 |
힘내 : 병합되지 않은 변경 사항을 git에 모든 변경 사항. (0) | 2020.08.02 |