Python 如何使用Django';s{%trans%}与哈巴狗/翡翠
我在Django项目中使用了,它与pyjade非常相似 下面是我的Python 如何使用Django';s{%trans%}与哈巴狗/翡翠,python,django,pug,Python,Django,Pug,我在Django项目中使用了,它与pyjade非常相似 下面是我的.pug文件中的一个片段: H3 Bottle Form form(method="post" action=".") | {% csrf_token %} | {{ form.as_p }} input(type="submit" value="{% trans 'Submit' %}") 无论我如何尝试为输入变量值属性,我都会得到以下错误: “trans”,应为“endif”。您是否忘记注册或加载此文
.pug
文件中的一个片段:
H3 Bottle Form
form(method="post" action=".")
| {% csrf_token %}
| {{ form.as_p }}
input(type="submit" value="{% trans 'Submit' %}")
无论我如何尝试为输入
变量值
属性,我都会得到以下错误:
“trans”,应为“endif”。您是否忘记注册或加载此文件
标签
请注意,我的base.html
中确实有以下内容,上面的.pug
文件扩展了这些内容:
<!DOCTYPE html>
{% load static %}
{% load i18n %} // <-- import for trans tags
{% load compress %}
{%load static%}
{%loadi18n%}/尝试添加
{% load i18n %}
在每个pug文件中,而不仅仅是在base.pug
中,加载指令必须出现在使用i18n的每个模板中,因此只需包括
-load i18n
右下方扩展您是否有一个最小但完整的django应用程序可用于演示此问题?