Django admin 언어 및 시간대 설정

505 단어
Django가 자체로 가지고 있는 백엔드 관리 시스템 관리자의 기본 언어는 영어이고 시간대는 UTC 시간입니다. 어떻게 중국어와 국내 시간으로 전환합니까?setting에서.py의 마지막 코드 행에는 다음과 같은 설정이 있습니다.
LANGUAGE_CODE = 'en-us'

TIME_ZONE = 'UTC'

USE_I18N = True

USE_L10N = True

USE_TZ = True

다음과 같이 수정해야 합니다.

LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Beijing'

USE_I18N = True

USE_L10N = True

USE_TZ = False

됐습니다. 마지막 줄의 USE에 각별히 주의하세요TZ 옵션을 False로 변경하지 않으면 admin에서 utc 시간을 사용합니다

좋은 웹페이지 즐겨찾기