Welcome | Get started | Dive | Contribute | Topics | Reference | Changes | More
lino.utils.html¶
Some HTML utilities for Lino.
Functions
|
Raise an exception if the given text s is not a safe string. |
|
Convert the given HTML-formatted text into equivalent Markdown-structured text using html2text. |
|
|
|
Render the given ElementTree element v as an escaped ("safe") |
- lino.utils.html.html2text(html, **kwargs)¶
Convert the given HTML-formatted text into equivalent Markdown-structured text using html2text.
- lino.utils.html.tostring(v, *args, **kw)¶
Render the given ElementTree element v as an escaped (“safe”)
str
containing HTML.If the value is not an ElementTree element, just convert it into a
str
.If the value is a generator, list or tuple, convert each item individually and concatenate their HTML.
This started as a copy of
etgen.html.tostring()
but uses Django’s concept of safe strings.
- lino.utils.html.assert_safe(s)¶
Raise an exception if the given text s is not a safe string.