0

总结一下这个问题 - django 站点地图在处理构成我的网址的日期时似乎使用了不正确的时区。

1.)模型中的数据:

fixture_datetime = 2016-04-03 06:15:00

2.)设置中的时区 -

TIME_ZONE = 'Australia/Sydney'

postgres 时区也已设置为澳大利亚/悉尼

3.) 存储在数据库中的值:

"2016-04-03 06:15:00+10"

4.)问题是站点地图正在将 URL 重新调整为:

http://127.0.0.1:8000/sports/super-rugby/bulls/cheetahs/2016/04/02/

根据上述数据应如下:

http://127.0.0.1:8000/sports/super-rugby/bulls/cheetahs/2016/04/03/

在错误页面中,它将日期返回为:

"2016-04-03 06:15:00+00"

如何让站点地图使用正确的时区?有没有我忘记的设置?

4

0 回答 0