home / docs / sections

Menu

sections

10 rows where breadcrumbs contains "Introspection"

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: references, breadcrumbs (array)

id ▼ page ref title content breadcrumbs references
introspection:jsondataview-actor introspection jsondataview-actor /-/actor Shows the currently authenticated actor. Useful for debugging Datasette authentication plugins. { "actor": { "id": 1, "username": "some-user" } } ["Introspection"] []
introspection:jsondataview-config introspection jsondataview-config /-/config Shows the configuration for this instance of Datasette. This is generally the contents of the datasette.yaml or datasette.json file, which can include plugin configuration as well. Config example : { "settings": { "template_debug": true, "trace_debug": true, "force_https_urls": true } } Any keys that include the one of the following substrings in their names will be returned as redacted *** output, to help avoid accidentally leaking private configuration information: secret , key , password , token , hash , dsn . ["Introspection"] [{"href": "https://latest.datasette.io/-/config", "label": "Config example"}]
introspection:jsondataview-databases introspection jsondataview-databases /-/databases Shows currently attached databases. Databases example : [ { "hash": null, "is_memory": false, "is_mutable": true, "name": "fixtures", "path": "fixtures.db", "size": 225280 } ] ["Introspection"] [{"href": "https://latest.datasette.io/-/databases", "label": "Databases example"}]
introspection:jsondataview-metadata introspection jsondataview-metadata /-/metadata Shows the contents of the metadata.json file that was passed to datasette serve , if any. Metadata example : { "license": "CC Attribution 4.0 License", "license_url": "http://creativecommons.org/licenses/by/4.0/", "source": "fivethirtyeight/data on GitHub", "source_url": "https://github.com/fivethirtyeight/data", "title": "Five Thirty Eight", "databases": { } } ["Introspection"] [{"href": "https://fivethirtyeight.datasettes.com/-/metadata", "label": "Metadata example"}]
introspection:jsondataview-plugins introspection jsondataview-plugins /-/plugins Shows a list of currently installed plugins and their versions. Plugins example : [ { "name": "datasette_cluster_map", "static": true, "templates": false, "version": "0.10", "hooks": ["extra_css_urls", "extra_js_urls", "extra_body_script"] } ] Add ?all=1 to include details of the default plugins baked into Datasette. ["Introspection"] [{"href": "https://san-francisco.datasettes.com/-/plugins", "label": "Plugins example"}]
introspection:jsondataview-settings introspection jsondataview-settings /-/settings Shows the Settings for this instance of Datasette. Settings example : { "default_facet_size": 30, "default_page_size": 100, "facet_suggest_time_limit_ms": 50, "facet_time_limit_ms": 1000, "max_returned_rows": 1000, "sql_time_limit_ms": 1000 } ["Introspection"] [{"href": "https://fivethirtyeight.datasettes.com/-/settings", "label": "Settings example"}]
introspection:jsondataview-threads introspection jsondataview-threads /-/threads Shows details of threads and asyncio tasks. Threads example : { "num_threads": 2, "threads": [ { "daemon": false, "ident": 4759197120, "name": "MainThread" }, { "daemon": true, "ident": 123145319682048, "name": "Thread-1" }, ], "num_tasks": 3, "tasks": [ "<Task pending coro=<RequestResponseCycle.run_asgi() running at uvicorn/protocols/http/httptools_impl.py:385> cb=[set.discard()]>", "<Task pending coro=<Server.serve() running at uvicorn/main.py:361> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x10365c3d0>()]> cb=[run_until_complete.<locals>.<lambda>()]>", "<Task pending coro=<LifespanOn.main() running at uvicorn/lifespan/on.py:48> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x10364f050>()]>>" ] } ["Introspection"] [{"href": "https://latest.datasette.io/-/threads", "label": "Threads example"}]
introspection:jsondataview-versions introspection jsondataview-versions /-/versions Shows the version of Datasette, Python and SQLite. Versions example : { "datasette": { "version": "0.60" }, "python": { "full": "3.8.12 (default, Dec 21 2021, 10:45:09) \n[GCC 10.2.1 20210110]", "version": "3.8.12" }, "sqlite": { "extensions": { "json1": null }, "fts_versions": [ "FTS5", "FTS4", "FTS3" ], "compile_options": [ "COMPILER=gcc-6.3.0 20170516", "ENABLE_FTS3", "ENABLE_FTS4", "ENABLE_FTS5", "ENABLE_JSON1", "ENABLE_RTREE", "THREADSAFE=1" ], "version": "3.37.0" } } ["Introspection"] [{"href": "https://latest.datasette.io/-/versions", "label": "Versions example"}]
introspection:jumpview introspection jumpview /-/jump Returns a JSON list of items that the current actor has permission to view for Datasette's jump menu. By default this includes visible databases, tables, views and canned queries, and plugins can contribute additional items. Each item includes a type string used as a category label in the menu. Items can also include an optional description with longer text describing that individual result. The endpoint supports a ?q= query parameter for filtering items by name. Jump example : { "matches": [ { "name": "fixtures", "url": "/fixtures", "type": "database", "description": null }, { "name": "fixtures: facetable", "url": "/fixtures/facetable", "type": "table", "description": null }, { "name": "fixtures: recent_releases", "url": "/fixtures/recent_releases", "type": "query", "description": null } ], "truncated": false } Search example with ?q=facet returns only items matching .*facet.* : { "matches": [ { "name": "fixtures: facetable", "url": "/fixtures/facetable", "type": "table", "description": null } ], "truncated": false } When multiple search terms are provided (e.g., ?q=user+profile ), items must match the pattern .*user.*profile.* . Results are ordered by relevance, then by item type and shortest display name. ["Introspection"] [{"href": "https://latest.datasette.io/-/jump", "label": "Jump example"}]
introspection:messagesdebugview introspection messagesdebugview /-/messages The debug tool at /-/messages can be used to set flash messages to try out that feature. See .add_message(request, message, type=datasette.INFO) for details of this feature. ["Introspection"] []

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE [sections] (
   [id] TEXT PRIMARY KEY,
   [page] TEXT,
   [ref] TEXT,
   [title] TEXT,
   [content] TEXT,
   [breadcrumbs] TEXT,
   [references] TEXT
);
Powered by Datasette · Queries took 1.2ms