[Python] django强制使用默认语言设置 →→→→→进入此内容的聊天室

来自 , 2019-03-21, 写在 Python, 查看 107 次.
URL http://www.code666.cn/view/dc363817
  1. class ForceDefaultLanguageMiddleware(object):
  2.     """
  3.    Ignore Accept-Language HTTP headers
  4.    
  5.    This will force the I18N machinery to always choose settings.LANGUAGE_CODE
  6.    as the default initial language, unless another one is set via sessions or cookies
  7.    
  8.    Should be installed *before* any middleware that checks request.META['HTTP_ACCEPT_LANGUAGE'],
  9.    namely django.middleware.locale.LocaleMiddleware
  10.    http://www.sharejs.com
  11.    """
  12.     def process_request(self, request):
  13.         if request.META.has_key('HTTP_ACCEPT_LANGUAGE'):
  14.             del request.META['HTTP_ACCEPT_LANGUAGE']
  15. #//python/8905

回复 "django强制使用默认语言设置"

这儿你可以回复上面这条便签

captcha