Понять `_html_output()` из исходного кода Django Forms

Ниже представлен исходный код из django/forms/forms.py

class BaseForm(RenderableFormMixin):
    def _html_output(self, normal_row, error_row, row_ender, help_text_html, errors_on_separate_row):
    "Output HTML. Used by as_table(), as_ul(), as_p()."

Как этот частный метод _html_output() используется / вызывается as_table(), as_ul(), as_p(), пожалуйста? Я не нашел этого в исходном коде.

Метод больше не используется

https://docs.djangoproject.com/en/4.0/releases/4.0/#id2

Поскольку рендеринг формы теперь использует шаблонизатор, недокументированный вспомогательный метод BaseForm._html_output() устарел

.
Вернуться на верх