|
.oO SearXNG Developer Documentation Oo.
|
Classes | |
| class | SettingsBytesValue |
| class | SettingsDirectoryValue |
| class | SettingSublistValue |
| class | SettingsValue |
Functions | |
| apply_schema (dict[str, t.Any] settings, dict[str, t.Any] schema, list[str] path_list) | |
Variables | |
| searx_dir = abspath(dirname(__file__)) | |
| logger = logging.getLogger('searx') | |
| list | OUTPUT_FORMATS = ['html', 'csv', 'json', 'rss'] |
| list | SXNG_LOCALE_TAGS = ['all', 'auto'] + list(l[0] for l in sxng_locales) |
| tuple | SIMPLE_STYLE = ('auto', 'light', 'dark', 'black') |
| dict | CATEGORIES_AS_TABS |
| dict | STR_TO_BOOL |
| _UNDEFINED = object() | |
| tuple | TypeDefinition |
| t | TypeDefinitionArg = type | TypeDefinition |
| dict | SCHEMA |
Implementation of the default settings.
| searx.settings_defaults.apply_schema | ( | dict[str, t.Any] | settings, |
| dict[str, t.Any] | schema, | ||
| list[str] | path_list ) |
Definition at line 140 of file settings_defaults.py.
References apply_schema().
Referenced by apply_schema().
|
protected |
Definition at line 44 of file settings_defaults.py.
| dict searx.settings_defaults.CATEGORIES_AS_TABS |
Definition at line 24 of file settings_defaults.py.
| searx.settings_defaults.logger = logging.getLogger('searx') |
Definition at line 20 of file settings_defaults.py.
| list searx.settings_defaults.OUTPUT_FORMATS = ['html', 'csv', 'json', 'rss'] |
Definition at line 21 of file settings_defaults.py.
| dict searx.settings_defaults.SCHEMA |
Definition at line 159 of file settings_defaults.py.
| searx.settings_defaults.searx_dir = abspath(dirname(__file__)) |
Definition at line 18 of file settings_defaults.py.
| tuple searx.settings_defaults.SIMPLE_STYLE = ('auto', 'light', 'dark', 'black') |
Definition at line 23 of file settings_defaults.py.
| dict searx.settings_defaults.STR_TO_BOOL |
Definition at line 36 of file settings_defaults.py.
| list searx.settings_defaults.SXNG_LOCALE_TAGS = ['all', 'auto'] + list(l[0] for l in sxng_locales) |
Definition at line 22 of file settings_defaults.py.
| tuple searx.settings_defaults.TypeDefinition |
Definition at line 49 of file settings_defaults.py.
| t searx.settings_defaults.TypeDefinitionArg = type | TypeDefinition |
Definition at line 59 of file settings_defaults.py.