Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用RequestContext时出现UnknownTimeZoneError_Python_Django_Pytz - Fatal编程技术网

Python 使用RequestContext时出现UnknownTimeZoneError

Python 使用RequestContext时出现UnknownTimeZoneError,python,django,pytz,Python,Django,Pytz,当使用Django 1.4时,我在使用RequestContext时得到了美国/芝加哥的未知时区错误,但它在没有它的情况下工作……有什么想法吗 错误消息 来源 如果您不关心时区支持,您应该在settings.py中添加USE_TZ=False 如果需要时区支持,应安装pytz: 我相信这个错误是由django从请求中获取模板中的America/Chicago引起的,但是django的有限时区数据没有这个时区。如果安装了pytz,错误将消失 您应该阅读以了解django 1.4如何处理时区。如果您

当使用Django 1.4时,我在使用RequestContext时得到了美国/芝加哥的未知时区错误,但它在没有它的情况下工作……有什么想法吗

错误消息

来源


如果您不关心时区支持,您应该在settings.py中添加USE_TZ=False

如果需要时区支持,应安装pytz:

我相信这个错误是由django从请求中获取模板中的America/Chicago引起的,但是django的有限时区数据没有这个时区。如果安装了pytz,错误将消失


您应该阅读以了解django 1.4如何处理时区。

如果您不关心时区支持,您应该在settings.py中添加USE_TZ=False

如果需要时区支持,应安装pytz:

我相信这个错误是由django从请求中获取模板中的America/Chicago引起的,但是django的有限时区数据没有这个时区。如果安装了pytz,错误将消失


您应该阅读以了解django 1.4如何处理时区。

略有变化…我必须通过pip安装pytz升级pytz-升级谢谢!轻微的变化…我必须通过pip升级pytz安装pytz-升级谢谢!
UnknownTimeZoneError at /my_proj/bad_view/
'America/Chicago'
# This works
def good_view(request):
    data = {}
    return render_to_response('mytemplate.html',
                              data)

# This doesn't
def bad_view(request):
    data = {}
    return render_to_response('mytemplate.html',
                              data,
                              context_instance=RequestContext(request))
pip install pytz