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

 更新时间:2017年12月12日 14:43:49   作者:学习笔记666  
这篇文章主要介绍了python+django加载静态网页模板解析,具有一定借鉴价值,需要的朋友可以参考下。

接着前面Django入门使用示例

今天我们来看看Django是如何加载静态html的?

我们首先来看一看什么是静态HTML,什么是动态的HTML?二者有什么区别?

静态HTML指的是使用单纯的HTML或者结合CSS制作的包括图片、文字等的只供用户浏览但不包含任何脚本、不含有任何交互功能的网页!

动态的HTML指的是网页不仅提供给用户浏览,网页本身还有交互功能,存在着在脚本如JAVASCRIPT,并利用某种服务器端语言如PHP等实现如用户注册,用户登录,上传文件,下载文件等功能

接下来,了解下加载静态HTML是如何实现的。

1.第一步,在manage.py同级下新建html目录,里面新建一个index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
  <h1>这是一个html页面</h1>
</body>
</html>

2.接着修改

Django有个函数专门用来加载网页模板

render_to_response

3.我们在Django初体验中,浏览器访问http://127.0.0.1:8000/index/,页面显示”helloworld”,这正是returnHttpResponse("<h1>helloworld</h1>")返回的内容。

那么我们现在访问同样的地址,是否显示的是index.html呢?

哇哦,很抱歉,“模板不存在”

4.这是因为我们还需要一些配置。

来到settings.py文件,在TEMPLATES-DIRS配置项中写上BASE_DIR+'/html'

现在访问http://127.0.0.1:8000/index/ 就是我们想要的结果了

总结

以上就是本文关于python+django加载静态网页模板解析的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:

Django入门使用示例

Django admin实现图书管理系统菜鸟级教程完整实例

Python通过Django实现用户注册和邮箱验证功能代码

如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

相关文章

  • 详解如何使用Python隐藏图像中的数据

    详解如何使用Python隐藏图像中的数据

    隐写术是在任何文件中隐藏秘密数据的艺术。隐写术的主要目的是隐藏任何文件中的预期信息,而不实际改变文件的外观,即文件外观看起来和以前一样。本文将利用Python实现隐藏图像中的数据,需要的可以参考一下
    2022-02-02
  • Python实现快速排序的方法详解

    Python实现快速排序的方法详解

    这篇文章主要介绍了Python实现快速排序的方法,结合实例形式详细分析了快速排序的思路、原理及Python具体实现技巧与相关操作注意事项,需要的朋友可以参考下
    2019-10-10
  • Conda创建新环境的详细图文教程

    Conda创建新环境的详细图文教程

    Anaconda功能庞大,其可以理解为一个工具,也是一个可执行命令,下面这篇文章主要给大家介绍了关于Conda创建新环境的详细图文教程,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-01-01
  • 利用python 制作词云特效详情

    利用python 制作词云特效详情

    这篇文章主要介绍了利用python 制作词云特效详情,​词云​也是数据可视化的一种形,根据关键词的出现频率而生成的一幅图像,人们只要扫一眼就能够明白其文章主旨,下文详细介绍,需要的朋友可以参考一下
    2022-04-04
  • python实现FTP文件传输的方法(服务器端和客户端)

    python实现FTP文件传输的方法(服务器端和客户端)

    FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。接下来通过本文给大家介绍关于python实现FTP文件传输的相关知识(服务器端和客户端) ,需要的朋友可以参考下
    2020-03-03
  • Pandas DataFrame中实现取单个值的读取和修改

    Pandas DataFrame中实现取单个值的读取和修改

    这篇文章主要介绍了Pandas DataFrame中实现取单个值的读取和修改,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • Python中Numpy与TensorFlow版本兼容问题完美解决办法

    Python中Numpy与TensorFlow版本兼容问题完美解决办法

    这篇文章主要给大家介绍了关于Python中Numpy与TensorFlow版本兼容问题的完美解决办法,确保Python版本与TensorFlow版本兼容是首要任务,因为不兼容的组合可能导致导入错误或其他运行时问题,需要的朋友可以参考下
    2024-07-07
  • Python缺失值处理方法

    Python缺失值处理方法

    这篇文章主要介绍了Python缺失值处理方法,文章围绕主题展开详细内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • python中如何设置代码自动提示

    python中如何设置代码自动提示

    在本篇文章里小编给大家整理的是一篇关于python中设置代码自动提示的方法,有需要的朋友们可以学习参考下。
    2020-07-07
  • 利用Python创建位置生成器的示例详解

    利用Python创建位置生成器的示例详解

    在这篇文章中,我们将探索如何利用Python在美国各地城市的地图数据和公共电动自行车订阅源上训练一个快速生成的对抗网络(GAN)模型,需要的可以参考一下
    2022-06-06

最新评论