mirror of
https://github.com/simonw/datasette.git
synced 2025-12-10 16:51:24 +01:00
Redesigned register_output_renderer plugin hook, closes #581
This commit is contained in:
parent
446e5de65d
commit
52c4387c7d
8 changed files with 202 additions and 20 deletions
|
|
@ -586,7 +586,11 @@ class Datasette:
|
|||
hook_renderers.append(hook)
|
||||
|
||||
for renderer in hook_renderers:
|
||||
self.renderers[renderer["extension"]] = renderer["callback"]
|
||||
self.renderers[renderer["extension"]] = (
|
||||
# It used to be called "callback" - remove this in Datasette 1.0
|
||||
renderer.get("render")
|
||||
or renderer["callback"]
|
||||
)
|
||||
|
||||
async def render_template(
|
||||
self, templates, context=None, request=None, view_name=None
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue