在PHP中,我习惯于print $var
或print_r($var)
。
我可以在python中的视图中打印variables,但它们最终在我的cmd窗口中,而不是页面上。 对于某些事情来说,这很好,但是当开始打包输出并将其变成乱码时,windows'cmd'窗口并不是最可读的。
我尝试在django模板中做{% print somevar %}
,但是我得到TemplateSyntaxError:无效的块标签:'print'
那么,对于一个刚接触Python的人来说,我怎样才能轻松看到variables的价值呢?
<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