模板继承中的语言代码

时间:2013-10-20 18:06:01

标签: django django-views

我将基页继承到另一个页面,如下所示

{% extends "base.html" %}

我想在此

中包含语言代码

{{request.LANGUAGE_CODE}}加载相应的模板。如何附加语言代码和“base.html”

1 个答案:

答案 0 :(得分:0)

{% extends %}模板标记可以接受变量作为第二个参数以及字符串。

假设您需要在每个视图中设置此变量,您可以使用middleware or a context_processor设置此变量。如果您只需要在几个视图中设置它,您可以使用共享函数来创建传递给{% extends %}的上下文变量