Ruff django-raw-sql (S611)
django-raw-sql в Ruff проверяет код на предупреждение S611. Правило относится к группе flake8-bandit.
Почему это неправильно
Правила этой группы отмечают потенциальные проблемы безопасности: небезопасные функции, слабую криптографию и рискованные настройки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила django-raw-sql и пример ниже.
Пример ошибки
from django.db.models.expressions import RawSQL
from django.contrib.auth.models import User
User.objects.annotate(val=RawSQL("%s" % input_param, []))
Автоисправление
Ruff не предлагает автоисправление для этого правила.
