【发布时间】:2014-11-03 05:39:37
【问题描述】:
我是 django 的新手。所以当我在 shell 中练习 django 模板时,我看到了两个不同的“render()”输出。所以就这样吧。
from django.template import Template,Context
t = Template("My name is {{name}}.")
c = Context("name":"sraban")
t.render(c)
所以当我在 shell 中按回车键时它会显示
u'My name is sraban'
但是当我写的时候
from django.template import Template,Context
t = Template("My name is {{name}}.")
c = Context("name":"sraban")
print t.render(c)
它的输出是
My name is sraban
所以我想知道第一个输出中额外的“u”是什么以及为什么两个输出会有所不同??? 我在 python 2.7.3 中使用 django1.6 。
【问题讨论】:
标签: python django django-templates render