django中模板的使用

news/2024/11/30 20:28:17/

django中模板的使用

  • 第一步 创建模板文件夹
  • 第二步 把模板存放进去
  • 第三步 把模板路径 加入到setting.py
  • 第四步 在视图函数处理
  • 第五步 路由挂载
  • 第六步 网页访问

第一步 创建模板文件夹

在项目的同层级下 新建模板文件夹
在这里插入图片描述

第二步 把模板存放进去

在这里插入图片描述
index.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body><form method="post" action="/text_get_post">姓名: <input type="text" name="username" ><input type="submit" value="提交"></form><h1>{{user}}</h1><h1>{{age}}</h1><h1>{{like}}</h1>
</body>
</html>

第三步 把模板路径 加入到setting.py

在这里插入图片描述

 'DIRS': [os.path.join(BASE_DIR, 'templates')],

第四步 在视图函数处理

方式一

def test_template(request):from django.template import loader#方式一 setting 设置 模板文件# 引入loader 加载需要魔板t = loader.get_template('index.html')# 转为文字 可以发送字典的参数# render(字典参数) 可以不传递 如果需要就要传递html = t.render()return HttpResponse(html)

方式二

from django.shortcuts import render
# 方式二# 数据data = {'user': "哈哈","age": "12","like": "changtiaoruplanqiu"}# 把data 渲染到模板中去#index.html 就是template文件夹里面的index.htmlreturn render(request,"index.html",data)

data的数据会放到index,html

要想使用 需要{{key}}

data = {'user': "哈哈","age": "12","like": "changtiaoruplanqiu"}<h1>{{user}}</h1><h1>{{age}}</h1><h1>{{like}}</h1>

第五步 路由挂载

 # templatepath('test_template', views.test_template),

第六步 网页访问

在这里插入图片描述


http://www.ppmy.cn/news/535403.html

相关文章

C++ 面向对象(2)——继承

C 继承 面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类&#xff0c;这使得创建和维护一个应用程序变得更容易。这样做&#xff0c;也达到了重用代码功能和提高执行效率的效果。 当创建一个类时&#xff0c;您不需要重新编写新的数据成员和…

flume数据流监控

Ganglia 的部署与安装 Ganglia 由 gmond、gmetad 和 gweb 三部分组成。 gmond&#xff1a;Ganglia 监听守护进程&#xff0c;负责收集本地节点的系统信息&#xff0c;并将其发送到 gmetad 或其他 gmond 节点。&#xff08;每个节点安装&#xff09;gmetad&#xff1a;Ganglia…

网站服务器被攻击怎么办?找甜甜了解高防CDN,告诉您哪家防御效果极佳

在互联网飞速发展的时代&#xff0c;网站被攻击事件层出不穷&#xff0c;高防CDN&#xff0c;在不同的攻击类型上&#xff0c;部署了针对不同攻击的防御策略&#xff0c;以此保证网站的正常运行&#xff0c;同时通过智能化的网络系统将用户分配至最近的优质的节点上去接待访问的…

云服务器被ddos攻击了怎么办?甜甜来给您解答

随着互联网科技的发展&#xff0c;网络安全问题日益突出&#xff0c;企业服务器被攻击的事件也越来越频繁。为此快快推出的增值服务高防ip&#xff0c;有效解决了中小企业DDOS攻击问题&#xff0c;同时快快高防ip支持大流量按天付费模式&#xff0c;可按不同业务需求配置弹性防…

丹东dns服务器位置,丹东移动dns服务器地址

丹东移动dns服务器地址 内容精选 换一换 当您想在Internet上通过域名访问您的网站时&#xff0c;可以通过本操作将域名托管至华为云的云解析服务&#xff0c;并为域名添加解析记录。例如&#xff0c;搭建一个网站服务器&#xff0c;采用IPv4格式的弹性IP地址。如果想要实现通过…

企业防病毒服务器部署介绍

企业采用防病毒软件是服务器版的,可以对服务器和客户端操作系统进行防病毒保护,基于对病毒的防范,要求企业级防病毒软件可以定期更新病毒代码,监控系统进程,查杀病毒,将病毒扫描结果汇总出报告,从而确保企业IT环境的安全可靠。在实际的IT运维过程中,用户遇到多数病毒是…

Linux服务器安装杀毒软件ClamAV

1 ClamAV介绍 ClamAV是Linux操作系统一款免费的杀毒工具&#xff0c;通过命令执行病毒库升级、查找病毒和删除病毒。 官方参考文档&#xff1a;Installing - ClamAV Documentation 官方下载地址&#xff1a;https://www.clamav.net/downloads 2 安装ClamAV 在CentOS操作系…

无视CC,DDOS,国内服务器租用,屏蔽海外流量

往我们体验一款游戏或者访问一个网站时&#xff0c;都是看它的网络速度与稳定情况。如果打游戏出现网卡&#xff0c;闪退&#xff0c;或者访问网站时访问速度慢或者打不开网页&#xff0c;那么&#xff0c;我们肯定会选择直接退出&#xff0c;不会再访问第二次。但如果遇到有一…