Skip to main content
 首页 » 编程设计

python之Django LocaleMiddleware 为我确定语言。我怎么知道它确定了哪种语言

2025年05月04日23arxive

我需要知道它返回的是什么语言,以便我可以执行自己的操作。

请您参考如下方法:

from django.utils import translation 
 
def myview(...): 
    ... 
    lang = translation.get_language() 
    ... 

这将返回当前线程中使用的语言代码,因此在您的情况下,由中间件设置。