Trying out a ?_extra=_html bundle mechanism, refs #1999

pull/1999/head
Simon Willison 2023-03-08 15:51:24 -08:00
rodzic da36707f3d
commit ca23b0c6e5
1 zmienionych plików z 18 dodań i 0 usunięć

Wyświetl plik

@ -1971,6 +1971,24 @@ async def table_view_json(datasette, request, resolved):
"selected": list(extras),
}
bundles = {
"html": [
"suggested_facets",
"count",
"human_description_en",
"next_url",
"metadata",
"query",
"display_columns",
"display_rows",
]
}
for key, values in bundles.items():
if f"_{key}" in extras:
extras.update(values)
extras.discard(f"_{key}")
registry = Registry(
extra_count,
extra_facet_results,