【Django 2021年最新版教程26】模板语言 前端if判断怎么用 实例
一、if语句、条件语句:
{% if name == 'python' %}这是{{ name }}的页面
{% elif name == 'django' %}这是django的页面
{% else %}这是错误的页面
{% endif %}
二、实例
1.后端
# 用户预约页
def user_booking(request):context = {}# 判断当前用户是否登陆is_login = request.session.get('is_login')if is_login:context['is_login'] = Trueelse:context['is_login'] = Falsereturn render(request, './userWeb/booking.html', context)
2.前端
{% if is_login == True %}<div class="card"><div class="card-body"><div class="row"><div class="col-8"><p class="card-title"><h5>施建锋</h5></p></div><div class="col-4"><a href="/userweb/sign"><p class="card-title pull-right">修改实名</p></a></div></div><div class="row" style='margin-top:-20px;margin-bottom:-16px;'><div class="col-12"><p class="card-category">居民身份证:1****************9</p></div></div></div></div>{% else %}<div class="card"><div class="card-body"><div class="row"><div class="col-8"><p class="card-title"><h5>您尚未登录</h5></p></div><div class="col-4"><a href="/userweb/sign"><p class="card-title pull-right">请实名登录</p></a></div></div></div></div>{% endif %}
3.效果
参考
https://www.cnblogs.com/xuchengcheng1215/p/9351459.html
【Django 2021年最新版教程26】模板语言 前端if判断怎么用 实例相关推荐
- Jinja2常用模板语言(条件判断if,循环遍历for,过滤器)
python开发前后端不分离web项目的时候,前端通常使用jinja2模板语言.现在介绍一下jinja2模板语言的基本语法. 普通变量 变量表示 格式:{{ 变量名 }} @app.route('/s ...
- Django 3.2.5博客开发教程:实现模板之前的分析与准备
在之前的体验django模板.体验数据查询以及一些常用的模板使用方法文章里,向大家介绍了如何将数据库的数据展现到网页上,和一些简单的模板使用方法.之后我们就开始实现各种页面的展现. 在此之前,我们先从 ...
- 最详细新版网课联盟27刷网课平台源码+安装教程+最新模板+下载地址
新版网课联盟27刷网课平台源码+安装教程+最新模板 第一步:准备一个服务器+域名 没有域名暂时使用服务器网址也可以 第二步:上传文件 上传文件到wwwroot上面,进行解压 第三步:进行防伪静态设置: ...
- python后台架构Django教程——templates模板
全栈工程师开发手册 (作者:栾鹏) 本文衔接至python后台架构Django开发全解. 有其他问题请先阅读:http://blog.csdn.net/luanpeng825485697/articl ...
- 从零开始的Django框架入门到实战教程(内含实战实例) - 01 创建项目与app、加入静态文件、模板语法介绍(学习笔记)
目录 1. 安装Django 2. 创建项目(startproject) 2.1 创建项目 2.2 介绍项目文件 2.3 APP(startapp) 3. 走通流程(urls, views, runs ...
- cacti php zombie,Cacti1.2.x新版教程之监控本机
Cacti1.2.x新版教程之监控本机(吴昊博客独家首发)(二) 本文最后修改时间2021.03.17 上一篇文章介绍了Cacti1.2.2新版安装部署流程,本文继续来说下cacti监控. 本篇教程基 ...
- Django之ORM使用以及模板语言
一.ORM版增删改查 1.ORM的语句 1.类名.objects.all() --> 返回一个列表 2.类名.objects.filter() --> 返回一 ...
- 2021年最新版Web前端学习路线图-前端小白入门必读-推荐
2021年最新版Web前端学习路线图-前端小白入门必读-推荐 Hello,大家好,相信很多学习前端的小伙伴,会有很多的疑惑: 我要学习那些技术? 我要到哪里去学习这些技术呢? 学习这些技术的目的对就业 ...
- 阿里云ECS云服务器租用价格表(2021年最新版)
对于上云用户来说,阿里云ECS云服务器最新的租用价格表是用户比较关心的问题,应部分站长的要求,小编特别在2021年初整理了一份2021年最新版的价格表,还额外附带了一份学生专属的云服务器价格表,以供参 ...
- 关于部署Django到阿里云服务器教程
部署Django到阿里云服务器教程 基于Ubuntu16.04 + Python3 + nginx + mysql + Django 欢迎访问我自己的博客网站:www.fengwanqing.xin ...
最新文章
- 深度优先搜索 和问题 简单函数递归 “加 还是不加”
- 老罗锤子rom发布会的十五个猜想
- 实用代码-C#之IP地址和整数的互转
- aws终止实例后还收费吗_因 AWS 数据中心断电,1TB 数据丢失了
- VTK:直线网格之RectilinearGridToTetr​​ahedra
- 为什么生产环境都是linux,关于生产环境linux系统中的wheel用户组
- java web 应用技术与案例教程_《Java Web应用开发技术与案例教程》怎么样_目录_pdf在线阅读 - 课课家教育...
- laravel 集成采集_新版2020 Laravel采集网站程序
- MCU——SRAM和Flash
- 4.Jenkins 权威指南 --- 自动化测试
- XXX required a bean of type ‘XXXXXXXX‘ that could not be found ,博客可帮忙找错
- vue-scroller回到顶部
- crt软件(crt软件安装)
- 三菱a系列motion软体_三菱各类伺服电机标准参数一览表
- vegan稀释曲线 基因丰度_基于OTU的稀释曲线(Rarefaction curves) + ggplot2
- tomcat php centeros,linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目运行环境...
- 【JAVA】顺序表与ArrayList
- photoshop 2021 for mac安装教程,亲测可用!!!
- WASC Distributed Open Proxy Honeypots
- android多个按钮美化,Android按钮美化样式的实现代码