2024-04-25 16:34:48 发布
网友
我需要一种方法来确定浏览器中的主语言集。我找到了一个非常好的PHP解决方案,但不幸的是,我使用的是Django/Python。在
我认为该信息在HTTP请求的HTTP_ACCEPT_LANGUAGE属性中。在
有什么想法或现成的功能吗?在
这是我使用的一个功能,这是我的创造自我。在
def language(self): if 'HTTP_ACCEPT_LANGUAGE' in self._request.META: lang = self._request.META['HTTP_ACCEPT_LANGUAGE'] return str(lang[:2]) else: return 'en'
打电话就行了。在
您正在查找^{} dictionary:
print request.META['HTTP_ACCEPT_LANGUAGE']
WebOb project,一个轻量级的web框架,包括一个方便的accept parser,您可以在这种情况下重用它:
注意,安装WebOb包不会干扰Django的功能,我们只是在这里使用包中的一个非常有用的类。在
简短的演示总是更具说明性:
这是我使用的一个功能,这是我的创造自我。在
打电话就行了。在
您正在查找^{} dictionary :
WebOb project,一个轻量级的web框架,包括一个方便的accept parser,您可以在这种情况下重用它:
^{pr2}$注意,安装WebOb包不会干扰Django的功能,我们只是在这里使用包中的一个非常有用的类。在
简短的演示总是更具说明性:
^{3}$相关问题 更多 >
编程相关推荐