有什么方法可以在django模板中有一个随机字符串?模板中的随机字符串django
我想有多个字符串显示随机,如:
{% here generate random number rnd ?%}
{% if rnd == 1 %}
{% trans "hello my name is john" %}
{% endif %}
{% if rnd == 2 %}
{% trans "hello my name is bill" %}
{% endif %}
编辑: 谢谢你的答案,但我的情况下,需要更具体的东西,因为它是在基本模板(至极我忘了说抱歉) 。所以爬行谷歌和一些文档后,我落在背景处理器文章至极做的工作,我发现它有点“heavey”反正只是用于生成随机数...
这里是博客页面:http://www.b-list.org/weblog/2006/jun/14/django-tips-template-context-processors/
模板标签没有技巧(或我没有找到如何),因为它返回一个无法翻译的标签,我记得(参见blocktrans doc)
我没有找到一种方法来生成一个基数查看(有没有?),如果有一种方法比上下文过程更好,我会很高兴有一些信息。
两者还可以添加这context_processors并将它全局可用。好的提示 – zzart
目前为止的最佳解决方案 – codingrhythm