美文网首页
mock html数据

mock html数据

作者: alue | 来源:发表于2022-09-11 10:28 被阅读0次

    之前用了python的Faker库,能够方便的生成常见字段,但并不包含html字段。
    如果在Django中,想生成html字段,可以用django自带的方法:

    from django.template import Template, Context
    from faker import Faker
    fake = Faker('zh-CN')
    template = """
            <h1>{{ title }}</h1>
            <p>
            {{ content }}
            </p>
            """
    t = Template(template)
    c = Context({
                        "title": fake.name(),
                        "content": fake.text()
                    })
    # 生成html字符串
    html = t.render(c)
    

    可以看出,综合利用Faker和Django的template,能够便捷的生成html数据。

    如果不是django程序,只是一般的python,那么可以用 tinyhtml 库配合Faker,来实现这一功能。

    相关文章

      网友评论

          本文标题:mock html数据

          本文链接:https://www.haomeiwen.com/subject/whixortx.html