【发布时间】:2023-03-04 07:20:07
【问题描述】:
我在 v. 1.6.5 中的 django 项目有几个应用程序。 linux上的目录结构如下:
/home/abc/myproject/
mysite/
__init__.py
locales/
mysite/
settings.py
__init__.py
en/
__init__.py
formats.py
formats.py 包含日期格式:
DATE_FORMAT = '%d/%m/%Y'
DATE_INPUT_FORMATS = ('%d/%m/%Y', '%d-%m-%Y', '%d-%m-%Y')
DATETIME_INPUT_FORMATS = ('%d/%m/%Y %H:%M:%S', '%Y-%m-%d %H:%M:%S')
settings.py 包含设置:
USE_I18N = True
USE_L10N = True
TIME_ZONE = 'Asia/Kolkata'
LANGUAGE_CODE = 'en-us'
FORMAT_MODULE_PATH = 'myproject.locales'
$ locale
LANG=en_IN
LANGUAGE=en_IN:en
LC_CTYPE="en_IN"
LC_NUMERIC="en_IN"
LC_TIME="en_IN"
LC_COLLATE="en_IN"
LC_MONETARY="en_IN"
LC_MESSAGES="en_IN"
LC_PAPER="en_IN"
LC_NAME="en_IN"
LC_ADDRESS="en_IN"
LC_TELEPHONE="en_IN"
LC_MEASUREMENT="en_IN"
LC_IDENTIFICATION="en_IN"
LC_ALL=
我希望我的项目对所有应用程序都使用dd/mm/yyyy 格式。还需要做什么才能使其有效?印度时间
【问题讨论】:
-
你说“我希望我的项目对所有应用程序都使用 dd/mm/yyyy 格式”是什么意思?您想将 IST 保存在数据库中还是在您网站的任何位置显示 IST?
-
在您的网站上随处显示 IST stackoverflow.com/users/1134517/dhiraj-thakur
标签: python django localization date-format