gpt4 book ai didi

python - 我如何限制文本长度并添加点以显示延续 python django

转载 作者:行者123 更新时间:2023-12-02 06:46:16 25 4
gpt4 key购买 nike

我正在使用 django 开发电子商务网站。我的问题是有些产品名称比其他产品名称长,这使得产品显示看起来很奇怪。

问题:如何限制产品名称的长度并加点表示继续

例子: product_name = "Men Suede Loafers Moccasins Shoes -Black"

看起来像 product_name = "Men Suede Loafers Mocca...."

最佳答案

您可以使用 |truncatechars template filter [Django-doc] :

{{ product_name<b>|truncatechars:23</b> }}

虽然您因此将 product_name 存储为全文,但会呈现 前 23 个字符,然后是省略号 (...)。

您还可以添加一个显示完整文本的工具提示,例如:

<p <b>title="{{ product_name }}"</b>>{{ product_name|truncatechars:23 }}</p>

关于python - 我如何限制文本长度并添加点以显示延续 python django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61571023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com