zoukankan      html  css  js  c++  java
  • 关于权限系统的自定义标签

    关于自定义标签
    1、先创建templatetags文件夹
            在里面创建一个模板文件my_tags.py
    
    2、导入模块(register的名字是固定的,不可改变)
        from django import template
        register=template.Library()
    
        @register.simple_tag
      def mul(x,y):
        return x*y
    
    3、在需要使用的页面导入模板(使用模板)
      {% load my_tags %}
    
    4:、在调用模板函数
      {% mul 2 4 %}
    
    
    
    关于权限利用到的自定义标签
    1、先创建templatetags文件夹
            在里面创建一个模板文件my_tags.py
    
    2、导入模块(register的名字是固定的,不可改变)
        from django import template
        register=template.Library()
    
        @register.inclusion_tag("menu.html")
      def get_menu(request):
          ...
    
    3: 创建一个独立显示菜单的页面menu。html
    4: 在base页面调用模板的函数
      {% get_menu request %}

  • 相关阅读:
    生成唯一流水码
    搜索类
    数字转中文
    字符串转数组工具类
    类转换
    P1112 区间连续段
    P1113 同颜色询问
    Turtlebot3 机器学习
    Turtlebot2进阶教程
    turtlebot A2
  • 原文地址:https://www.cnblogs.com/jassin-du/p/8535527.html
Copyright © 2011-2022 走看看