我想知道如何限制job.description,一个字符串到一定数量的字符? (我想在我的.html中将其限制为3行)。
模板(的.html)
{{ job.description }}
forms.py
class Meta:
model = Job
models.py
description = db.StringProperty(multiline=True, verbose_name='Description:')
答案 0 :(得分:2)
没有内置过滤器将字符串限制为特定数量的字符,但您可以限制为一定数量的字词:
{{ job.description|truncatewords:20 }}
http://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#truncatewords
如果您真的想限制为多个字符,则必须编写自己的自定义过滤器。