Перейти к содержанию

JP0421AC

Использование фиксированных значений для режима отладки

Static Badge Static Badge


Конфигурация debug режима отладки приложения с использованием фиксированных значений не рекомендуется. Предпочтительнее применять параметры, которые зависят от текущего окружения, так как это позволяет защитить сервис от случайной активации режима отладки в производственной среде.

Проверка срабатывает при записи в аргумент debug прямой записи константных значений.

Пример небезопасного использования

1
2
3
4
5
# use direct write of hardcoded value
run(debug_arg=True)
func(_debug=False)

_debug_ = 1

Дополнительная информация