formatters.py 文件源码

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

项目:crm 作者: Incubaid 项目源码 文件源码
def format_tasks(view, context, model, name):
    value = getattr(model, name)
    out = ""
    if isinstance(value, InstrumentedList):
        out = "<ul>"
        for task in value:
            task_formatted = "<a href={}>{}</a>".format(
                task.admin_view_link(), task)
            if task.assignee is not None:
                task_formatted += " assigned to <a href='{}'>{}</a> ".format(
                    task.assignee.admin_view_link(), str(task.assignee))
            else:
                task_formatted += " not assigned "
            task_formatted += "  (Updated at: {} )".format(
                task.updated_at.strftime("%Y-%m-%d"))
            out += "<li>{}</li>".format(task_formatted)

        out += "</ul>"
    return Markup(out)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号