Что означает «рендеринг» в Django? - PullRequest
0 голосов
/ 08 мая 2020

Что значит «визуализировать шаблон» или «визуализировать форму» в Django? Пример 1: «Обычно представление извлекает данные в соответствии с параметрами, загружает шаблон и отображает шаблон с полученными данными.

Пример 2:« Визуализация формы в шаблоне включает почти ту же работу, что и отображение любого другой вид объекта "

Будет ли значение рендеринга в двух приведенных выше примерах" предоставлять "или" давать "?

Ответы [ 3 ]

1 голос
/ 08 мая 2020

Эти этимологии приведены в Викисловаре стоят:

(переходный) Интерпретировать, дать толкование или перевод.

(переходный) Перевести на другой язык.

(переходная, компьютерная графика) Преобразовать (модель) в отображение на экране или другом носителе.

То есть код, описывающий вашу форму, или шаблон, описывающий вашу страницу, преобразуется в окончательную форму HTML.

0 голосов
/ 08 мая 2020

Визуализация шаблона действительно всегда касается создания контента, но для немного более широкого описания контента. Это может быть кусок html, например, вызов ajax для получения новых элементов может привести к некоторым html, описывающим новые элементы, но это не обязательно.

creds. Фредерик Чунг

0 голосов
/ 08 мая 2020

Вы ищете общий c термин «шаблонизация»: https://wiki.python.org/moin/Templating

TL; Распространенная практика - разделять вид и модели. В данном случае View - это шаблоны, например html файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...