django中模板的使用

这篇具有很好参考价值的文章主要介绍了django中模板的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一步 创建模板文件夹

在项目的同层级下 新建模板文件夹
django中模板的使用

第二步 把模板存放进去

django中模板的使用
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

django中模板的使用

 '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.html
 return render(request,"index.html",data)

data的数据会放到index,html

要想使用 需要{{key}}

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

第五步 路由挂载

 # template
 path('test_template', views.test_template),

第六步 网页访问

django中模板的使用文章来源地址https://www.toymoban.com/news/detail-511111.html

到了这里,关于django中模板的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • hadoop java 创建文件夹 弹出窗口填写文件夹名称

    在Hadoop中使用Java创建文件夹时,无法弹出窗口来填写文件夹名称,因为Hadoop是一个分布式系统,运行在多台计算机上,无法直接与用户交互。 要创建文件夹,可以使用Hadoop的Java API中的Filesystem对象。以下是一个示例代码,演示如何在Hadoop中创建文件夹: 此代码创建了一个名

    2024年01月19日
    浏览(40)
  • pycharm创建新项目,项目文件夹中没有venv文件夹

    pycharm创建新项目,项目文件夹中没有venv文件夹

    pycharm创建项目没有venv_pycharm不能新建怎么办问题 实现步骤一、首先使用pycharm打开项目,发现项目中不存在venv环境。 二、file–setting–project–projectinterpreter–新建环境 三、 Virtualenv Environment -- new environment    

    2024年02月16日
    浏览(40)
  • C++ 创建文件夹

    已经有文件的,再创建不会报错,只不过返回值不是0 1、安装环境 2、递归创建目录 编译

    2024年02月08日
    浏览(40)
  • linux 创建共享文件夹

    1 安装 Samba: 在终端输入以下命令: 2 配置 Samba: 打开配置文件: 在文件的末尾添加如下内容: 替换 “/path/to/shared/folder” 为实际的文件夹路径。 3 创建 Samba 用户: 您需要创建一个 Samba 用户来访问共享文件夹: 替换 \\\"username\\\"为实际的用户名。 4 重启 Samba 服务: 输入以下

    2024年02月10日
    浏览(36)
  • linux创建文件夹命令

    linux创建文件夹命令

    我们可以使用mkdir命令在 Linux 或类似 Unix 的操作系统中创建新目录或文件夹。本文将介绍如何在 Linux 或 Unix 系统中创建文件夹(也称为“目录”)。 操作步骤如下:1.在 Linux 中打开终端应用程序。2.输入mkdir命令。3.输入文件夹名称。 知道了最基本的语法,那么我们就上机实

    2024年01月20日
    浏览(45)
  • Python——自动创建文件夹

    利用 Python编程语言实现自动创建文件夹,程序以函数形式封装,直接按要求传参即可调用。 在python中没有直接针对文件夹的操作方法,可以借助模块os,os.path和shutil来操作。 在新建文件夹时可以创建一级文件,也可以创建多级文件。 判断文件或者文件夹是否存在,可以使用

    2024年02月08日
    浏览(11)
  • Ubuntu创建共享文件夹

    Ubuntu创建共享文件夹

    项目多台服务器部署的微服务需要共用一个文件夹,故需要创建一个共享文件夹 Ubuntu想要创建共享文件夹需要安装samba,其他Ubuntu服务器想要挂载该共享文件夹需要安装cifs-utils,Windows服务器可直接通过映射网络驱动器进行挂载 2.1 Ubuntu创建共享文件夹 1)安装samba 2)修改sh

    2024年02月14日
    浏览(11)
  • Windows&Linux共享文件夹之利用虚拟机VM创建共享文件夹

    Windows&Linux共享文件夹之利用虚拟机VM创建共享文件夹

    由于大部分人常用和熟悉的系统是Windows系统,所以在Linux下进行操作很多时候会感到不太方便,就比如程序代码开发时大多数情况下都是在Windows下进行的,所以比较熟悉Windows下的开发环境。要进行Linux开发的时候,多数情况下都是借助Windows平台进行代码的编辑,然后去Linu

    2024年02月11日
    浏览(44)
  • idea创建webapp文件夹

    idea创建webapp文件夹

    结果的图片:   第一步: file-》project structure 第二步:    修改路径,点击右侧“Deloyment descriptors”下面的笔进行修改。 // 增加了srcmain // web修改为了webapp C:Userswww12Desktophuwantiku2srcmainwebappWEB-INFweb.xml 第三步:  修改下面的路径: // 增加了srcmain // web修改为了weba

    2024年02月16日
    浏览(10)
  • python判断文件夹是否存在,不存在则创建它,并将文件夹下所有的文件及子文件删除

    1、python判断文件夹是否存在,不存在则创建它,并将文件夹下所有的文件及子文件删除 2、python之判断文件文件夹是否存在,存在则删除,不存在则创建 2.1、删除文件于文件夹 使用os.remove删除文件夹会出现拒绝访问的错误,所以要使用以下方式进行删除 2.2、创建文件与文件

    2024年02月11日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包