datasette/docs/settings_doc.py

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

10 lines
320 B
Python
Raw Normal View History

"""Cog helper for documenting setting defaults from Datasette's registry."""
def setting_default(cog, name):
from datasette.app import DEFAULT_SETTINGS
default = DEFAULT_SETTINGS[name]
if isinstance(default, bool):
default = "on" if default else "off"
cog.out(f"\nDefault: ``{default}``\n\n")