Понять `_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() устарел
.