Django 2.2中“lorem”模板标记输出的第一个单词如何大写?

Django 2.2中“lorem”模板标记输出的第一个单词如何大写?,django,django-templates,Django,Django Templates,Django提供了一个有用的lorem模板标记,它将输出一些lorem ipsum文本,但文本都是小写的。第一个单词如何大写,以获得Lorem ipsum?我知道如果我有一个字符串,我可以通过过滤器运行它,但我不知道如何过滤标记的输出 更新: 我想我已经找到了答案: <p> {% filter capfirst %} {% lorem 10 w random %} {% endfilter %} </p> 但是,即使我重新启动了dev服务器,它也无法工作。如果我将过滤器

Django提供了一个有用的lorem模板标记,它将输出一些lorem ipsum文本,但文本都是小写的。第一个单词如何大写,以获得Lorem ipsum?我知道如果我有一个字符串,我可以通过过滤器运行它,但我不知道如何过滤标记的输出

更新:

我想我已经找到了答案:

<p>
{% filter capfirst %}
{% lorem 10 w random %}
{% endfilter %}
</p>
但是,即使我重新启动了dev服务器,它也无法工作。如果我将过滤器更改为title,则会使每个单词都以大写字母Lorem Ipsum Set Delor开头。。。。为什么capfirst不能在filter标签中工作


如果值为django,则输出为django。

没关系,您已经找到了解决方案:

{%filter capfirst%}{%lorem 10 w random%}{%endfilter%}


筛选器标记和lorem标记之间不能有空格分隔。

我知道这一点,但这是筛选值,而不是标记的输出。无论如何,我已经找到了解决办法。
{{ value|capfirst }}