更多 标签 '模板'
  • Tornado自带的模板系统入门示例
  • Tornado 自带了模板系统,模板语法与 Django 差异不大。这里简单地介绍如何使用 Tornado 的模板系统。首先是编写 URL 规则与 Handler,文件包含也是用 {% include 'header.html' %} 这样的语法,和 Django 里是一样的。
  • 请求处理机制其三:view层与模板解析
  • 如果处理过程这时候还在继续的话,处理器会调用 view function。Django 中的 Views 不很严格因为它只需要满足几个条件:必须可以被调用。必须接受 django.http.HttpRequest 的实例作为第一位值参数。必须能产生一个异常或返回 django.http.HttpResponse 的一个实例。
  • Django模板的include机制
  • 在讲解了模板加载机制之后,我们再介绍一个利用该机制的内建模板标签: {% include %} 。该标签允许在(模板中)包含其它的模板的内容。 标签的参数是所要包含的模板名称,可以是一个变量,也可以是用单/双引号硬编码的字符串。 每当在多个模板中出现相同的代码时,就应该考虑是否要使用 {% include %} 来减少重复。
  • 用render_to_response()简化views层
  • 前面我们使用 get_template() 方法代替繁杂的用代码来处理模板及其路径的工作。 但这仍然需要一定量的时间来敲出这些简化的代码。 这是一个普遍存在的重复苦力劳动。Django为此提供了一个捷径,让你一次性地载入某个模板文件,渲染它,然后将此作为 HttpResponse 返回。
  • Django实践:在视图中使用模板
  • 前面讲了这么多理论的东西,都快受不了了吧。那么这里先不讲模板的规则机制什么的,我们来动手写一个模板的例子,实践一下,有不懂再回去继续讲规则。1. 定义你的 templates 目录,2. 编写 template 文件 current_datetime.html……
  • 如何使用Django模板系统
  • 前面我们大概了解了下 Django 的模板系统。我们暂不打算将它与先前创建的视图结合在一起,因为我们现在的目的是了解它是如何独立工作的。换言之, 通常你会将模板和视图一起使用,但是我们只是想突出模板系统是一个 Python 库,你可以在任何地方使用它,而不仅仅是在 Django 视图中。
  • 大致了解Django的模板系统
  • 目前为止,我们已经写好了视图函数和硬编码的 HTML。 在演示核心概念时,我们所作的是为了保持简单。但是在现实世界中,这差不多总是个坏主意。幸运的是,Django 内建有一个简单有强大的模板处理引擎来让你分离两种工作:设计 HTML 页面和编写 Python 代码。
更多 推荐文章

Welcome to NowaMagic Academy

现代魔法 推荐于 2013-02-27 10:23

更多 目录树
更多 热门小组
魔法达人