Python,django,TextField字段多余的部分显示省略号

在学习Python从入门到实践中, 第18章第二节的动手试一试

def __str__(self):
    """返回模型的字符串表示"""
    small_text = self.text[:50]
    if small_text == self.text:
        return self.text
    else:
        return self.text[:50] + "..."

使用if语句判断

将未剪切前与剪切后进行对比, 如果一致则少于50字符, 如果不一致则将超出部分改为显示省略号

效果图:

猜你喜欢

转载自blog.csdn.net/qq_41742007/article/details/81784925