我将一个列表传递给我的 HTML 模板,该列表如下所示:
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Electronics Engineering
...
Run Code Online (Sandbox Code Playgroud)
我想抓住第一个词(我想删除所有这些词中的“工程”)。我在 HTML 模板中显示列表,如下所示:
{% for course in courses %}
<li>{{ course }}</li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
我尝试了以下语法:
{% for course in courses %}
<li>{{ course.split[0] }}</li>
{% endfor %}
{% for course in courses %}
<li>{{ course[0] }}</li>
{% endfor %}
{% for course in courses %}
<li>{{ course|first }}</li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
上面的第三个只给我每个字符串的第一个字母。我知道我可以截断,但并非所有字符都具有相同的字符数。我也尝试这样做 ,但没有成功。也许我的语法错误?我还可以尝试哪些其他解决方案?提前致谢!
| 归档时间: |
|
| 查看次数: |
2146 次 |
| 最近记录: |