zoukankan      html  css  js  c++  java
  • django-标签中的过滤器

    django-标签的应用

    官网链接

    views

    def test_filter(request):
        dic={}
        dic['str']='sssqwqeqw'
        dic['int']=100
        dic['html']='<script>alert("前路昭然你我共进")</script>'
        return  render(request,'test_filter.html',dic)
    

    test_filter.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>test_filter</title>
    </head>
    <body>
        <p>{{str|upper}}</p>
        <p>{{int|add:'8'}}</p>
        <div>
            已执行:
            {{html|safe}} </br>
    
            不执行:
            1{{html}} </br>
    
            
            不执行:2
            {% autoescape on %}
            {{html }}
            {% endautoescape %}
            </br>
        </div>
    </body>
    </html>
    

    显示html

    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>test_filter</title>
    </head>
    <body>
        <p>SSSQWQEQW</p>
        <p>108</p>
        <div>
            已执行:
            <script>alert("前路昭然你我共进")</script> </br>
    
            不执行:
            1&lt;script&gt;alert(&quot;前路昭然你我共进&quot;)&lt;/script&gt; </br>
    
            
            不执行:2
            
            &lt;script&gt;alert(&quot;前路昭然你我共进&quot;)&lt;/script&gt;
            
            </br>
        </div>
    </body>
    </html>
    
  • 相关阅读:
    CodeForces 385D: Bear and Floodlight
    UVA
    SGU 495: Kids and Prizes
    CodeForces 148D: Bag of mice
    HDU 4405: Aeroplane chess
    HDU 4336: Card Collector
    UVA
    POJ 2577: Interpreter
    伪类选择器 伪原色选择器 选择器的优先级
    复习html CSS选择器 组合选择器和属性选择器
  • 原文地址:https://www.cnblogs.com/yescarf/p/15091434.html
Copyright © 2011-2022 走看看