在django的html模板中获取字典中的值应当直接使用 字典.[key] 的方式 {% for i in lists %} <li id="{{i.id}}" class = "db_data"> <h2>{{i.question}}</h2> <h3>{{i.answer}}</h3> <h3>{{i.explain}}</h3> </li>…
在day4中,你可能已经注意到我们在例子视图中返回文本的方式有点特别. 也就是说,HTML被直接硬编码在 Python 代码之中. html = "<html><body>It is now %s.</body></html>" % now 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意. 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python 代码进行相应的修改. 站点设计的修…