nside_wefa.utils.checks¶
Utility functions to implement Django system checks for nside_wefa.
This module provides helpers used by the nside_wefa Django apps to validate project configuration and application ordering:
check_nside_wefa_settings: validates NSIDE_WEFA.<SECTION> configuration.
check_apps_dependencies_order: verifies INSTALLED_APPS ordering for dependent apps.
Primitive validators (validate_bool, validate_optional_positive_int, validate_string_list, validate_dotted_path_callable, validate_model_label) composable inside
custom_validatorsmappings.
See also - Django system check framework: https://docs.djangoproject.com/en/stable/topics/checks/
Functions
|
Verify the ordering of dependent apps in |
|
Validate a subsection of the |
|
Return a validator that ensures the value is a boolean. |
|
Return a validator that resolves the value as a dotted-path callable. |
|
Resolve an |
|
Return a validator that ensures the value is a |
|
Return a validator that accepts |
|
Return a validator that ensures the value is a list of non-empty strings. |