如何在pythonanywhere中设置django时区
how to setup django timezone in pythonanywhere
我刚刚将我的 django 网站部署到 pythonanywhere,我注意到它使用的时区与我的本地服务器使用的时区不同。
我有一个包含日期时间字段的文章模型
class Article(models.Model):
id=models.AutoField(primary_key=True)
title=models.CharField(max_length=100,null=False,blank=False)
category=models.ForeignKey(Category,null=False,blank=False)
date=models.DateTimeField(auto_now_add=True)
content = models.TextField(null=False, blank=False)
resume=models.CharField(null=False,blank=False,max_length=400)
image = models.FileField(blank=True)
我尝试添加一篇应该在 2018 年 7 月 13 日保存的文章 22:20,但在 2018 年 7 月 13 日保存了 16:20
我的网站似乎托管在另一个使用不同时区的国家/地区,因为我当前的时区是 GMT+1
如有任何帮助,我们将不胜感激
我通过在 settings.py
中手动设置 time_zone 解决了这个问题
TIME_ZONE='Africa/Casablanca'
我刚刚将我的 django 网站部署到 pythonanywhere,我注意到它使用的时区与我的本地服务器使用的时区不同。
我有一个包含日期时间字段的文章模型
class Article(models.Model):
id=models.AutoField(primary_key=True)
title=models.CharField(max_length=100,null=False,blank=False)
category=models.ForeignKey(Category,null=False,blank=False)
date=models.DateTimeField(auto_now_add=True)
content = models.TextField(null=False, blank=False)
resume=models.CharField(null=False,blank=False,max_length=400)
image = models.FileField(blank=True)
我尝试添加一篇应该在 2018 年 7 月 13 日保存的文章 22:20,但在 2018 年 7 月 13 日保存了 16:20
我的网站似乎托管在另一个使用不同时区的国家/地区,因为我当前的时区是 GMT+1
如有任何帮助,我们将不胜感激
我通过在 settings.py
TIME_ZONE='Africa/Casablanca'