源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

python+django加载静态网页模板解析

  • 时间:2022-05-28 07:10 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:python+django加载静态网页模板解析
接着前面[url=http://www.1sucai.cn/article/130389.htm]Django入门使用示例[/url] 今天我们来看看Django是如何加载静态html的? 我们首先来看一看什么是静态HTML,什么是动态的HTML?二者有什么区别? 静态HTML指的是使用单纯的HTML或者结合CSS制作的包括图片、文字等的只供用户浏览但不包含任何脚本、不含有任何交互功能的网页! 动态的HTML指的是网页不仅提供给用户浏览,网页本身还有交互功能,存在着在脚本如JAVASCRIPT,并利用某种服务器端语言如PHP等实现如用户注册,用户登录,上传文件,下载文件等功能 接下来,了解下加载静态HTML是如何实现的。 1.第一步,在manage.py同级下新建html目录,里面新建一个index.html [img]http://files.jb51.net/file_images/article/201712/20171212143348909.png?2017111214340[/img]
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
  <h1>这是一个html页面</h1>
</body>
</html>
2.接着修改 [img]http://files.jb51.net/file_images/article/201712/20171212143435644.png?20171112143444[/img] Django有个函数专门用来加载网页模板 render_to_response 3.我们在Django初体验中,浏览器访问[url=http://127.0.0.1:8000/index/]http://127.0.0.1:8000/index/[/url],页面显示”helloworld”,这正是returnHttpResponse("<h1>helloworld</h1>")返回的内容。 那么我们现在访问同样的地址,是否显示的是index.html呢? [img]http://files.jb51.net/file_images/article/201712/20171212143515495.png?20171112143524[/img] 哇哦,很抱歉,“模板不存在” 4.这是因为我们还需要一些配置。 来到settings.py文件,在TEMPLATES-DIRS配置项中写上BASE_DIR+'/html' [img]http://files.jb51.net/file_images/article/201712/20171212143600274.png?20171112143610[/img] 现在访问http://127.0.0.1:8000/index/ 就是我们想要的结果了 [img]http://files.jb51.net/file_images/article/201712/20171212143644847.png?20171112143654[/img] [b]总结[/b] 以上就是本文关于python+django加载静态网页模板解析的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站: [url=http://www.1sucai.cn/article/130389.htm][u][b]Django入门使用示例[/b][/u][/url] [url=http://www.1sucai.cn/article/130349.htm][u][b]Django admin实现图书管理系统菜鸟级教程完整实例[/b][/u][/url] [url=http://www.1sucai.cn/article/130293.htm][u][b]Python通过Django实现用户注册和邮箱验证功能代码[/b][/u][/url] 如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部