ReportsController.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:cerberus-core 作者: ovh 项目源码 文件源码
def get_dehtmlified(report_id):
    """ Get raw email of report
    """
    try:
        report = Report.objects.get(id=report_id)
        html = html2text.HTML2Text()
        html.body_width = 0
        body = html.handle(report.body.replace('\r\n', '<br/>'))
        body = re.sub(r'^(\s*\n){2,}', '\n', body, flags=re.MULTILINE)
        return {'dehtmlify': body}
    except (ObjectDoesNotExist, ValueError):
        raise NotFound('Report not found')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号