简单django标记和过滤器的集合。

django-simple-tags的Python项目详细描述


django简单标记

简单django标记和过滤器的集合。在

安装

pip install django-simple-tags

安装的标签或过滤器

  • 标签
    • sprintf
    • string_format
    • admin_url
    • if_cookie
    • get_cookie
    • has_cookie
    • if_setting
    • get_setting
    • has_setting
    • model_select_include
    • call
    • call_method
    • reset:重置模板变量值
  • 过滤器
    • add_string_gap
    • add_string_left_gap
    • add_string_right_gap
    • get_model_verbose_name
    • get_model_app_label
    • get_model_name
    • get_model_fullname
    • show_boolean_icon
  • 实用工具
    • get_related_model_field:按字段名获取模型的相关模型和字段。在

设置

pro/设置.py

^{pr2}$

使用

{%loaddjango_simple_tags%}{%loaddjango_simple_tags%}<h1>{%sprintf"hello %s""Tom"%}</h1><h1>{%string_format"hi {0}""Tom"%}</h1><h1>{%string_format"hi {name}"name="Tom"%}</h1><h1>{%string_format"{0} + {1} = {result}"34result=7%}</h1><a href="{%admin_urlcat"change"%}">{%admin_urlcat"change"%}</a><h1>{%if_cookierequest"sessionid""sessionid exists..""sessionid NOT exists.."%}</h1><h1>{%get_cookierequest"sessionid"%}</h1><h1>{%has_cookierequest"sessionid"ashas_sessionid%}{%ifhas_sessionid%}sessionid exists..{%else%}sessionid NOT exists..{%endif%}</h1><h1>{%if_cookierequest"xsessionid""xsessionid exists...""xsessionid NOT exists"%}</h1><h1>{%get_cookierequest"xsessionid""None"%}</h1><h1>{%has_cookierequest"xsessionid"ashas_xsessionid%}{%ifhas_xsessionid%}xsessionid exists...{%else%}xsessionid NOT exists...{%endif%}</h1><h1>{%if_setting"DEBUG""settings.DEBUG exists...""settings.DEBUG not exists..."%}</h1><h1>{%get_setting"DEBUG"%}</h1><h1>{%has_setting"DEBUG"ashas_debug%}{%ifhas_debug%}settings.DEBUG exists...{%else%}settings.DEBUG NOT exists...{%endif%}</h1><h1>{%if_setting"NO_DEBUG""settings.NO_DEBUG exists...""settings.NO_DEBUG NOT exists..."%}</h1><h1>{%get_setting"NO_DEBUG"False%}</h1><h1>{%has_setting"NO_DEBUG"ashas_no_debug%}{%ifhas_no_debug%}NO_DEBUG exists...{%else%}settings.NO_DEBUG NOT exists...{%endif%}</h1>{%model_select_includecat"hello.html"%}{%model_select_includecat"world.html"%}{%model_select_includecat"hi.html"%}<h1>{%sprintf"Select%sto view""Category"|add_string_gap:" "%}</h1><h1>{%sprintf"Select%sto view""Category"|add_string_left_gap:" ["|add_string_right_gap:"] "%}</h1><h1>{{model_class|get_model_app_label}}</h1><h1>{{model_class|get_model_name}}</h1><h1>{{model_class|get_model_fullname}}</h1><h1>{{model_class|get_model_verbose_name}}</h1>

释放

v0.6.0 2020/04/27

  • 添加标记:重置
  • 添加utils.get_相关的_model_字段在

v0.5.0 2020/03/22

  • 添加筛选器:显示“布尔”图标

v0.4.0 2020/03/21

  • 添加标记:call,call\u方法

v0.3.0 2020/03/03

  • 添加过滤器:get_model_app_label,get_model_name,get_model_fullname,get_model_verbose_name。在

v0.2.0 2020/02/23

  • 修复文档。在
  • 删除打印语句。在
  • 添加过滤器:添加_string_gap,添加_string_left_gap,添加_string_right_gap。在

v0.1.0 2020/02/23

  • 第一次发布。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
wav文件中特定点的java分贝值   java ImageIO什么时候应该停止从InputStream读取?   Java中具有可重入锁和条件的并发生产者-消费者场景   java如何开始在gradleProject中使用tensorflowlite?   java如何在JSON解析时检查元素是否存在?   JPA的java Hibernate查询提示   java原子文件创建和锁定   java当您不需要本地化时,有没有一种最简单的方法来获取默认ResourceBundle?   接口官方Java教程中的这一行不准确吗?   使用java/安卓进行Base64解码/编码   jfreechart中的java条形图datasetname粗体   java Hibernate:按实体(非Id)查询子对象(关联)的条件   java如何修复链表中的insert方法,使第一个元素不会被插入两次?   java只获取作为字符串的类名   java如何在活动中显示通过服务获得的数据?   java通过jsp中的sql访问jstl   java如何在另一个类中使用ActionListener   java如何调用FileIO。写Scala中的via(Contextful,Contextful)