在开发过程中,存在多种开发流程
添加View方法 -> 添加模板 -> 修改urls.py -> 再加上数据库相关的模型(Model)部分

我更中意于:
修改urls.py -> 添加view方法 -> 添加模版 ->其他部分(第一部分修改urls,对流程有总体认识,其他部分顺序可按实际调整)
此处使用django内嵌模版功能
修改urls.py
添加
(r'^fortemplate/$','djangotest1.fortemplate.index')
新建文件fortemplate.py如下
#!/usr/bin/python

# -*- coding:UTF-8 -*- #添加对中文支持,选择utf-8
from django.shortcuts import render_to_response
records = [
{'name':'张三','age':18},
{'name':'李四','age':20}
]
def index(request):

return render_to_response('fortemplate.html',{'records':records})

在项目中新建templates文件夹
为了使用template功能,在setting中,添加temlate_dir的配置
此处为
TEMPLATE_DIRS = (

'./djangotest1/templates', #对应刚才创建的文件夹

)

在templates中新建文件fortemplate.html模版文件

fortemplate

{% for user in records %}
{% endfor %}
名称 年龄
{{ user.name }} {{ user.age }}

在浏览器中输入192.168.56.101:8010/fortemplate/查看输出结果
zp8497586rq

The wide-open field between the double-wide trailer that houses baldwin academy’s pre-k class and the rest of the school here is about the only thing separating prekindergartners from their k-5 peers in the main building Each code can point to a site you want buying essay your students to use for an activity

标签: ,
本文连接地址: http://www.fresker.com/archives/518 (转载注明出处)

回复

目前暂无评论

Sorry, 评论已关闭.