Django 模板标签系统介绍

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_45615001/article/details/100674001

在做web开发,要给用户提供一个页面,页面包括静态页面+数据,两者结合起来就是完整的可视化的页面,django的模板系统支持这种功能,首先需要写一个静态页面(结构html,样式css,行为js)然后通过python的模板语法将数据渲染上去。

  • 创建一个templates目录

在这里插入图片描述

  • 配置模板
    在这里插入图片描述
    调用模板第一种方法

  • 创建一个index.html文件
    在这里插入图片描述

  • 在urls.py里建立路由
    在这里插入图片描述

  • 在views.py里输入:

    from django.shortcuts import render
    def indextmp(request):
    name = ‘哈士奇’
    return render(request,‘index.html’,{‘name’:name})

  • 在index.html里输入:

在这里插入图片描述

  • 运行
    在这里插入图片描述

**调用模板第二种方法

  • 创建一个abc.html文件
  • 在urls.py里添加路由
    -path(‘abc/’,views.abc),
  • 在views.py里输入
    在这里插入图片描述
  • 在abc.html里输入:
    在这里插入图片描述
  • 运行:

在这里插入图片描述

调用模板的第三种方法
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45615001/article/details/100674001
今日推荐