Django零基础入门之模板变量详解
作者:孤寒者 发布时间:2023-03-19 11:17:16
标签:Django,模板变量,变量
引言:
我们在页面上会看到,谁登录的就会显示谁的信息,那么这个页面上的变量信息是怎样实现的呢?
这就是本文要讲述的内容——Django中的模板变量!
1.模板变量!
可以在前端页面中使用模板变量来取数据库中的数据,实现前端页面数据动态显示。
(1)模板变量使用规则:(在HTML模板中使用!)
语法: {{ 变量名 }}
命名由字母和数字以及下划线组成,不能有空格和标点符号
可以使用字典、类对象、方法、函数、列表、字符串
不要和python或django关键字重名
注意:
如果data是一个字典,那么访问data.items将会访问data这个字典的key名为items的值,而不会访问字典的items方法。(一定要注意哦!)
点在模板渲染时有特殊的含义。 变量名中点表示查找。
(2)Django中实战使用:
①后端视图函数中以字典形式通过参数context传递给前端模板中:
(假设此数据都是从数据库中获取到的需要渲染到前端的!!!)
②前端模板中通过模板变量使用到后端传递来的数据:
③效果展示:
模板变量使用小拓展——快捷传递!
直接使用方法locals()
这个方法会自动将当前函数视图中所有变量传递给前端模板文件!
来源:https://gu-han-zhe.blog.csdn.net/article/details/119853848
0
投稿
猜你喜欢
- 我就废话不多说了,大家还是直接看代码吧!import pandas as pddef get_under_rolling(df,window
- 简单方法实现网页自动适应任何分辨率任何窗口大小(只适用于IE)<!DOCTYPE html PUBLIC "-//W3C//
- 前言本文提供获取视频时长的python代码,精确到毫秒,一如既往的实用主义。环境依赖 ffmpeg环境安装,可以参考:window
- 导入相关包import timeimport pydashimport base64import requestsfrom lxml imp
- 我就废话不多说,直接上代码吧!# -*- coding: utf-8 -*-import cv2import numpy as npfrom
- 导语因为疫情无奈只能在家宅了好多天,随手玩了下自己以前做的一些小游戏,说真的,有几个游戏做的是真的劣质,譬如 flappybird 真的让我
- fso对象CreateTextFile方法调用时可能会报“无效的过程调用或参数”错误,在使用ASP生成静态页面时,如果传入的字符串参数编码为
- 一共4个页面:form.asp; chk.asp; num.asp; count.asp得到一个随即数字。加密
- 本文实例讲述了python开发中range()函数用法。分享给大家供大家参考,具体如下:python中的range()函数的功能很强大,所以
- 新下载了一个Pycharm,建了个小demo,期间产生了一个sqlite3文件,由于是第一次打开,就弹出选择打开方式的对话框,手一块直接点了
- 上一篇:微软建议的ASP性能优化28条守则(8)技巧 28:阅读资源链接下面是一些与性能有关的出色的资源链接。如果您想了解有关信息,请阅读
- 费茨法则是人机交互领域里一个非常重要的法则,在10年来得到了广泛的应用。Fitts法则最基本的观点就是任何时候,当一个人用鼠标来移动鼠标指针
- 有的时候取出全部数据库记录也许正好满足你的要求,不过,在大多数情况下我们通常只需得到部分记录。这样一来该如何设计查询呢?当然会更费点脑筋了,
- 在了解装饰器的之前一定要先了解函数作为参数传递, 什么是函数内嵌,请参考我之前写的博客函数简介因为在python里面,函数也是对象,也可以作
- 先给大家展示效果图,感觉不错,请参考实现代码。具体代码如下所示:#!/usr/bin/env python# -*- coding:utf-
- 数据的安全性策略: 数据的生考虑应基于数据的重要性。如果数据不是很重要,那么数据的安全性策略可以稍稍放松一些。然而,如果数据很重要,那么应该
- 一般写ASP PHP代码的朋友都估计是采用直接操作SQL的吧~ 看以下的代码 <% dim conn,rs&nbs
- 本文实例讲述了php基于curl实现随机ip地址抓取内容的方法。分享给大家供大家参考,具体如下:使用php curl 我们可以模仿用户行为,
- 1. 说明本篇主要针对在Ubuntu系统中,matplotlib显示不了中文的问题,尤其是在无法安装系统
- 前言损失函数在机器学习中用于表示预测值与真实值之间的差距。一般而言,大多数机器学习模型都会通过一定的优化器来减小损失函数从而达到优化预测机器