2024-10-02 12:29:39 发布
网友
在Django中,我看到了trans标记,在模板中放置翻译字符串非常有用。在
trans
{% trans 'Rishikesh' %}
但是我想用动态值来代替视图函数传递的'Rishikesh'。在
'Rishikesh'
假设我的视图函数index如下所示。在
index
我的问题是,我想在模板中使用username的值作为trans标记的值,如下所示。在
username
{% trans "{{username}}" %}
我想,它应该有用,但不起作用?在
如果你知道怎么做,请帮帮我。在
你应该在你看来做翻译
from django.utils.translation import ugettext as _ def index(request): return render(request, "index.html", {"username": _("Rishikesh")})
在模板中只需呈现变量:
模板翻译只是静态的,不要在模板中放太多的逻辑,在一段时间内很难理解。在
尝试使用不带引号和大括号的变量,如下所示:
{% trans username %}
你应该在你看来做翻译
在模板中只需呈现变量:
^{pr2}$模板翻译只是静态的,不要在模板中放太多的逻辑,在一段时间内很难理解。在
尝试使用不带引号和大括号的变量,如下所示:
相关问题 更多 >
编程相关推荐