Django模板应用实例templates\hello.html

原创 2016年08月31日 16:32:19

HelloWorld 目录底下创建 templates 目录并建立hello.html文件,整个目录结构如下:



hello.html 文件代码如下:


修改HelloWorld/settings.py,修改 TEMPLATES中的 DIRS [BASE_DIR+"/templates",],如下所示:



修改view.py,增加一个新的对象,用于向模板提交数据:



render替代HttpResponserender还使用了一个字典context作为参数。

context 字典中元素的键值 "hello"对应了模板中的变量 "{{ hello }}"

再访问http://127.0.0.1:8000/hello/,可以看到页面:



版权声明:本文为博主原创文章,未经博主允许不得转载。

django学习--templates模板

1 自定义urls每次创建的view和对应的url映射总要配置在项目主目录的urls.py中,如果配置的多了的话 会很麻烦而且不便于维护,所以django支持我们自定义的urls并使用 djang...

PythonWeb开发Django框架(三)模板Templates初步

上次说到了views.py文件和urls.py文件的配合使用,能够完成一个简单的在浏览器显示HelloWorld的站点。 当然如果每次都是我们自己在HttpResponse()函数里面写当然是不正常...

有时候,一点小问题,就会纠结你半天,真是基础不牢啊。 彻底解决 django的模板templates路径的问题; 一般会提示什么模板找不到,类似:TemplateDoesNotExist at /ac

有时候,一点小问题,就会纠结你半天,真是基础不牢啊。 彻底解决 django的模板templates路径的问题; 一般会提示什么模板找不到,类似:TemplateDoesNotExist at /ac...

Admin管理后台模板 Free HTML Admin Templates For The Backend Of Your Apps

http://www.webresourcesdepot.com/free-html-admin-templates-for-the-backend-of-your-apps/ ...
  • f6991
  • f6991
  • 2012年10月17日 17:28
  • 2250

用 Zend_Application 实现多模块 (multi-modules) 及多模板 (multi-templates) 应用程序

http://hi.baidu.com/17ppc/blog/item/c2425c0f5591bec37bcbe1a9.html 如果您也是开源爱好者,那么转载请注名 转自robin@ 飞鸟手机软件...

Django模板中的HTML自动转义

http://gaojohn.blogchina.com/1277698.html 做Web开发的人都明白,我们应该避免在用户输入信息中出现HTML标签。比如考虑下面的Django模...

Django模板中的关闭和开启HTML自动转义,解析

做Web开发的人都明白,我们应该避免在用户输入信息中出现HTML标签。比如考虑下面的Django模板信息: Hello {{ name }}. 这看起来没什么问题,但是假如用户输入的name是下...
  • KratoCC
  • KratoCC
  • 2013年11月27日 01:30
  • 634

Django来敲门~第一部分【6.2 HTML视图模板】

天下难事必作於易。天下大事必作於细。是以圣人终不为大,故能成其大 ——老子《道德经》http://www.jianshu.com/p/35ecfe5ab5f4 本节内容 HTML页面的渲...

django自定义模板过滤器时间戳实例(python)

都要自定义模板过滤器了,创建项目直接略过了! 视图部分: 1.APP目录下建一个templatetags的文件夹(规定这样的名字),文件夹内建一个__init__.py(空白的你懂的)和一个自己事务的...

在python中应用Django的模板系统

一、在python中使用Django的模板系统分为三个步骤: 第一步,配置引擎 第二步,向模板中编辑模板代码 第三步,利用上下文渲染模板二、配置引擎三、加载模板 推荐使用三种工厂方法创建模板,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Django模板应用实例templates\hello.html
举报原因:
原因补充:

(最多只允许输入30个字)