Ответ 1
<html>
{{ this_is_my_variable_that_is_passed_to_my_view }}
</html>
{{
разрешить доступ переменной к элементу, который будет вызывать функции __unicode__
если он существует, иначе он будет вызывать его функцию __str__
В PHP я привык к возможности print $var
или print_r($var)
.
Я могу печатать переменные в своих представлениях на python, но они заканчиваются в моем окне cmd, а не на самой странице. Это хорошо для некоторых вещей, но оконное окно cmd не является самым читаемым, когда оно начинает завершать вывод и превращает его в тарабарщину.
Я попытался сделать {% print somevar %}
в шаблоне django, но я получаю TemplateSyntaxError: Недопустимый тег блока: 'print'
Итак, для кого-то нового для Python, как легко увидеть значение переменной?
<html>
{{ this_is_my_variable_that_is_passed_to_my_view }}
</html>
{{
разрешить доступ переменной к элементу, который будет вызывать функции __unicode__
если он существует, иначе он будет вызывать его функцию __str__
{{ your_variable }}
выведет значение.
https://docs.djangoproject.com/en/dev/ref/templates/api/#basics
Вы можете попробовать:
${var}
и это для печати переменной