Это недокументированная функция, и поэтому она может быть изменена или удалена в будущих версиях платформы без уведомления.Поскольку он не является частью общедоступного API, у вас нет гарантии и на процесс устаревания Django, поэтому все ставки отключены.
Однако, если вы придерживаетесь текущей версии (почти навернякавключая ориентированные на безопасность релизы), ваш код будет продолжать работать нормально.Если вы в конечном итоге используете эту технику и захотите обновить ее позже, вам просто нужно немного протестировать, чтобы убедиться, что часть фреймворка не изменилась, и я подозреваю, что этот фрагмент фреймворка, в частности, не 'Это очень вероятно.
В долгосрочной перспективе жизнь, вероятно, будет проще, если вы будете придерживаться документированных функций, но иногда компромиссы в отношении скорости или функциональности стоят проблем - вам придется сделатьэтот вызов в контексте вашего проекта.