首页 > 其他分享 >模板渲染成标签还是原封不动的字符串 标签(for,for ... empty,if,with,csrf_token)

模板渲染成标签还是原封不动的字符串 标签(for,for ... empty,if,with,csrf_token)

时间:2023-11-23 21:23:45浏览次数:31  
标签:... 原封不动 标签 渲染 token 循环 csrf 模板

模板渲染成标签还是原封不动的字符串:

# xss攻击:是什么,如何预防?django已经处理了xss攻击,它的处理原理是什么

from django.utils.safestring import mark_safe
link1 = '<a href="https://www.baidu.com">点我<a>'
link2 = mark_safe(link1)

{link1|safe}

 

 

标签:

1 {% 标签名 %}

输入for 再tab一下自动补全
2 标签for ,在标签for的内部一直有一个forloop对象,是个字典
counter0:从0开始,每循环一次加1
counter:从1开始,每循环一次加1
revcounter:从列表长度开始,每循环一次减一
first:判断是不是循环的第一个
last:判断是不是循环的最后一个
parentloop:父级forloop对象(for循环嵌套)
{'parentloop': {}, 'counter0': 0, 'counter': 1, 'revcounter': 6, 'revcounter0': 5, 'first': True, 'last': False}

3 if标签

4 with标签(了解)
5 csrf标签(了解)

标签:...,原封不动,标签,渲染,token,循环,csrf,模板
From: https://www.cnblogs.com/97zs/p/17852528.html

相关文章

  • maven常用标签
    1、依赖排除标签引入项目依赖,不依赖该项目排除的这个依赖<dependency><groupId>com.hu</groupId><artifactId>backend-framework</artifactId><version>1.0-SNAPSHOT</version><!--排除依赖-->......
  • 子元素div如何占满整个td标签
    答:两种思路。思路一、放弃表格自带的自适应功能,也就是内容不会自动垂直居中,高度也不会由内容伸展。将div相对td绝对定位,div的边缘都紧贴td的边缘。td{position:relative;}div{position:abolsute;top:0;right:0;bottom:0;left:0;}思路二......
  • <p>标签导致<script></script>的高亮显示丢失。
    最近在改程序发现,<script></script>下的标签里的高亮不见,而且就一个文件是这样。网上找了一下,都说是设置的问题,也有说主题bug导致。 改了一下代码,发现惊奇的又出现高亮了:<template#description><div><div>{{item.check_man}}</d......
  • 区块链的"token"和"NFT"
    在区块链中,"token"和"NFT"(Non-FungibleToken)是两个常见的概念。Token(代币):Token是在区块链上表示某种资产或价值的数字化单位。它可以代表各种不同类型的资产,如货币、权益、商品、服务或其他实物或虚拟资产。Token可以通过智能合约发行和管理,并可以在区块链网络上进行传输和交......
  • uni-app token过期刷新与重新请求
    importstorefrom'@/store/index.js'functionloginOut(){ uni.showToast({ title:'登录失效,请重新登录', icon:'none' }) setTimeout(()=>{ uni.clearStorage() uni.reLaunch({ url:'/pages/index/index' }) ......
  • JWT生成的token——中间部分Payload的坑
     JWT进行token认证应该都用过,标准的加密(Base64编码)后的token是这样的三段式的:eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwiaWQiOiIxMjM0NTY3ODkwIiwiZXhwIjoxNjA1MDAxNzQyLCJpYXQiOjE2MDQ5OTQ1NDIsImp0aSI6IjU5YjI2NDEzLTE4MjMtNDVlZS1iZTI1LTA5M2ZjMjlhMmYzOCJ9.FMpVju......
  • html自定义标签参数
    html的input中使用onclick()事件可以向js传递当前标签中的属性 利用input的name属性。制作一个JSON字符串既可以把想传递数据传递给js,js接受后对数据进行处理得到想要的数据。也可以用html的data-*=“”的方式向js传递参数如下例子品名<inputtype="text"name="proName"......
  • HTML-列表标签
    列表标签列表是用来布局的列表最大的特点是就是整齐,整洁,有序,它作为布局会更加自由和方便根据使用情景不同,列表可以分为三大类:无序列表,有序列表,和自定义列表无序列表<ul>标签表示HTML页面中项目的无序列表,一般会以项目符号呈现列表项,而列表项使用<li>标签定义<ul>......
  • UnhandledPromiseRejectionWarning: SyntaxError: Unexpected token '??=' 报错处理
    在用vite创建react的时候install完成后输入pnpmrundev突然蹦出UnhandledPromiseRejectionWarning:SyntaxError:Unexpectedtoken'??='一脸闷逼,百度了一下。哦吼,逻辑空赋值(??=)是ES2021的语法,nodev15.0.0以上才支持逻辑空赋值(??=)的语法。之前为了兼容旧代码使用的n......
  • PASETO - Platform-Agnostic SEcurity TOkens
       ......