python django提取文章中第一张图片作为缩略图

 Pala   2018-09-19 16:44   63 人阅读  0 条评论

背景:

django 2.1.1

功能:

1. 如果用户发布文章时,没有指定缩略图,那么自动从文章中提取第一张图片作为缩略图,

2. 如果文章中没有图片,那么随机指定一张图片作为文章的缩略图。

代码:

def thumbnail(content):

    pattern = '<img.*?src="(.*?)".*?/>'
    res = re.search(pattern, content)
    try:
    	img_url = res.groups()[0]
    except AttributeError:
    	img_url = ''
    	
    return img_url


本文地址:http://chenxm.cc/post/718.html
版权声明:本文为原创文章,版权归 Pala 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?