从字符串Django模板中删除第一个字符

曼恰科夫斯基

我知道这个问题已经被问过多次了,但是每个人都能找到的解决方案(和文档)似乎对我不起作用...

尝试删除第一个字符

代码是 {{ picture.picture_path|slice:"1:" }}

但是它仍然像那样出现./DOF_mrD5T49.jpg试图获得领先点。我可能无法删除它,因为它是的“名称”picture_path吗?

相关型号代码:

class Picture(models.Model):
    picture_path = models.ImageField(blank=True)

    def __str__(self):
        return self.picture_path.name
日光浴

这应该工作:

{{ picture.picture_path.name|slice:"1:" }}

您第一次尝试失败的原因是picture.picture_path代表一个FieldFile对象而不是字符串。这就是传递给slice过滤器的内容。

slice过滤器无法静默如果提供一个无效的输入,并返回该供给原始值。只有在此之后,Django才会尝试使用对象的__str__方法将该原始值转换为字符串

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从字符串Django模板中删除第一个字符

来自分类Dev

R从字符串中删除第一个字符

来自分类Dev

从字符串中删除第一个字符

来自分类Dev

从字符串中删除第一个字符

来自分类Dev

从字符串中删除第一个字符

来自分类Dev

在Oracle Server中删除字符串的第一个字符

来自分类Dev

删除O(1)中字符串的第一个字符

来自分类Dev

在 LotusScript 中删除字符串的第一个字符

来自分类Dev

如果每个字符串中的第一个字符相同,则从数组中的每个字符串中删除第一个字符

来自分类Dev

Bash删除字符串中的第一个和最后一个字符

来自分类Dev

从字符串中删除第一个和最后一个字符

来自分类Dev

Bash删除字符串中的第一个和最后一个字符

来自分类Dev

从字符串数组android studio中删除第一个字符串

来自分类Dev

如何删除字符串的第一个字符[python]

来自分类Dev

Grails删除字符串的第一个字符

来自分类Dev

反转字符串并删除第一个字符

来自分类Dev

从第二个字符串中删除出现在第一个字符串中的字符

来自分类Dev

从第二个字符串中删除出现在第一个字符串中的字符

来自分类Dev

从八度音阶中的字符串中删除第一个字符

来自分类Dev

仅当字符串中的第一个或最后一个字符时,才从字符串中删除该字符。

来自分类Dev

仅当字符串中的第一个或最后一个字符时,才从字符串中删除该字符。

来自分类Dev

在MySQL中替换字符串中的第一个字符

来自分类Dev

python3反复从字符串中删除第一个字符

来自分类Dev

使用C#从字符串中删除第一个字符

来自分类Dev

从字符串中删除第一个字符(如果为0)

来自分类Dev

用R中的条件删除字符串的第一个字符

来自分类Dev

删除字符串中的第一个字符会留下空白

来自分类Dev

在作为字母的字符串中查找第一个字符

来自分类Dev

Pinvoke字符串中仅传递第一个字符

Related 相关文章

  1. 1

    从字符串Django模板中删除第一个字符

  2. 2

    R从字符串中删除第一个字符

  3. 3

    从字符串中删除第一个字符

  4. 4

    从字符串中删除第一个字符

  5. 5

    从字符串中删除第一个字符

  6. 6

    在Oracle Server中删除字符串的第一个字符

  7. 7

    删除O(1)中字符串的第一个字符

  8. 8

    在 LotusScript 中删除字符串的第一个字符

  9. 9

    如果每个字符串中的第一个字符相同,则从数组中的每个字符串中删除第一个字符

  10. 10

    Bash删除字符串中的第一个和最后一个字符

  11. 11

    从字符串中删除第一个和最后一个字符

  12. 12

    Bash删除字符串中的第一个和最后一个字符

  13. 13

    从字符串数组android studio中删除第一个字符串

  14. 14

    如何删除字符串的第一个字符[python]

  15. 15

    Grails删除字符串的第一个字符

  16. 16

    反转字符串并删除第一个字符

  17. 17

    从第二个字符串中删除出现在第一个字符串中的字符

  18. 18

    从第二个字符串中删除出现在第一个字符串中的字符

  19. 19

    从八度音阶中的字符串中删除第一个字符

  20. 20

    仅当字符串中的第一个或最后一个字符时,才从字符串中删除该字符。

  21. 21

    仅当字符串中的第一个或最后一个字符时,才从字符串中删除该字符。

  22. 22

    在MySQL中替换字符串中的第一个字符

  23. 23

    python3反复从字符串中删除第一个字符

  24. 24

    使用C#从字符串中删除第一个字符

  25. 25

    从字符串中删除第一个字符(如果为0)

  26. 26

    用R中的条件删除字符串的第一个字符

  27. 27

    删除字符串中的第一个字符会留下空白

  28. 28

    在作为字母的字符串中查找第一个字符

  29. 29

    Pinvoke字符串中仅传递第一个字符

热门标签

归档