diff options
| author | Keryn Knight <keryn@kerynknight.com> | 2021-06-07 12:56:50 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-06-11 12:22:06 +0200 |
| commit | 854e9b066850b9b4eb1171966e996322b2c16d27 (patch) | |
| tree | 966d56419980921b2c30d27d25df270a64bf3b67 /docs/_theme | |
| parent | 2dfc1066a0d31c7e443e1c7b8590b101a645bf2d (diff) | |
Fixed #32824 -- Improved performance of NodeList.render().
This avoids the following:
- checking that each item in the nodelist is a subclass of Node,
- calling str() on the render_annotated() output, because it's
documented that Node.render() must return a string,
- calling mark_safe() on the output, when the value to be wrapped is
definitively known to be a string because the result of ''.join()
is always of that type,
- using an intermediate list to store each individual string.
Diffstat (limited to 'docs/_theme')
0 files changed, 0 insertions, 0 deletions
