当前位置: 首页 > news >正文

Django 模版变量

1,模版变量作用

  • 模板变量使用“{{ 变量名 }}” 来表示模板变量前后可以有空格,模板变量名称,可以由数字,字母,下划线组成,不能包含空格
  • 模板变量还支持列表,字典,对象

2,创建应用

 python manage.py startapp app4

2.1 注册应用

Test/Test/settings.py

2.2 添加路由

Test/Test/urls.py

3,添加html代码

Test/templates/4/var.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>{{ name }}<br>{{ lists }}
<table border="1"><tr><td>{{ lists.0 }}</td><td>{{ lists.1 }}</td><td>{{ lists.2 }}</td><td>{{ lists.3 }}</td><td>{{ lists.4 }}</td><td>{{ lists.5 }}</td></tr></table><br>{{ dicts }}
<table border="1"><tr><td>{{ dicts.姓名 }}</td><td>{{ dicts.年龄 }}</td><td>{{ dicts.性别 }}</td></tr></table></body>
</html>

4,添加视图

Test/app4/views.py

from django.shortcuts import render# Create your views here.
def var(request):name = '小6'# 列表对象lists = ['java', 'python', 'c', 'c++', 'js']# 字典对象dicts = {'姓名': '小强', '年龄':25, '性别':'男'}return render(request, '4/var.html', {'lists': lists, 'dicts': dicts, 'name':name})

5,添加路由地址

Test/app4/urls.py

from django.urls import path
from . import viewsurlpatterns = [path('var', views.var, name='var'),]

6,访问页面

http://127.0.0.1:8000/app4/var

http://www.lryc.cn/news/380269.html

相关文章:

  • 【数据结构与算法】图的存储(邻接矩阵,邻接表)详解
  • 【深度C++】之“类与结构体”
  • CTO的职责是什么?
  • 【GD32】从零开始学兆易创新32位微处理器——RTC实时时钟+日历例程
  • HTTP网络协议
  • Kubernetes相关生态
  • C语言入门4-函数和程序结构
  • 分行业二氧化碳排放数据
  • 【OS基础】符合AUTOSAR标准的RTAOS-Alarms详解
  • 基于Java的学生成绩管理系统
  • 都2024年了,还有人不懂动态代理么?
  • ARM功耗管理框架之PPU
  • 说说 SSL 的错误认识和不足之处
  • Go语言day1
  • 【Python机器学习】利用t-SNE进行流形学习
  • 03 - matlab m_map地学绘图工具基础函数 - 设置坐标系(m_coord)
  • UEC++ 虚幻5第三人称射击游戏(一)
  • java小代码(1)
  • SLAM ORB-SLAM2(27)词袋模型
  • OpenAI 的 GPT-5:CTO米拉-穆拉提说,到 2026 年将实现博士级智能(Ph.D.-Level))
  • macbook配置adb环境和用adb操作安卓手机
  • 微软TTS最新模型,发布9种更真实的AI语音
  • python爬虫 -爬取 json 格式数据
  • Pytorch(5)-----梯度计算
  • C#的膨胀之路:创新还是灭亡
  • SpringBoot 过滤器和拦截器的区别
  • 协程执行顺序引发的问题
  • android webview调用js滚动到指定位置
  • WPF 深入理解一、基础知识介绍
  • 腾讯云点播ugc upload | lack signature 问题处理