django - 我如何在Django中获取用户名的第一个和第二个字母{{Post.author.username.0} }
问题描述
我想根据用户名的第一个和第二个字母显示图像,而不是圆角的图像。但
<div> {{Post.author.username.0} } </div>
而是只返回第一个字母。请帮忙,我如何返回 2 个字母,例如:Ahmed as Ah 而不是 A。
解决方案
您可以使用|slice
模板过滤器 [Django-doc]来构造带有前两个字符的子字符串:
{{ Post.author.username|slice:":2" }}
推荐阅读
- java - 用springboot实现css多选
- html - 覆盖父 CSS 表类
- haskell - 可表示函子包
- android - 构建失败,原因:读取 zip 文件时出错
- php - Test count is more than data count of data-provider in CodeCeption
- excel - Excel VBA 中心页眉/页脚“左对齐”
- php - wamp 无法访问已创建的 wordpress 站点
- php - 使用 nl2br 时如何阻止文本环绕图像?溢出:隐藏在这里不起作用
- python-3.x - tkinter GUI- label image not showing but is still there (kinda)
- ios - UIImage convert to data and back changes size?