我知道已经有多次提出了这个问题,但每个人都达成的解决方案(以及文档)似乎对我不起作用...
试图删除第一个字符。
代码是 {{ 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:" }}
,会发生什么? - solarissmoke