1. 程式人生 > >python—day58 Django介紹 之模板補充、路由

python—day58 Django介紹 之模板補充、路由

自定義filter 函數 自定義 pan 介紹 tro Go ... 定義

Filter:

  1.內置: filter

    1.{{ value|date:‘Y-m-d H:i:s‘ }}

    2. ...

  2.自定義filter

    1.在app新建一個templatetags包 (Python package)

    2.新建一個py文件,起個名字

    3.內部定義一個實現提供具體功能函數,按照固定的寫法註冊到Django的模板語言中:

  from django import template

  register = template.Library()

  @register.filter()

  def add_sb(value):

    return value + ‘sb‘

    4.重啟

    5.實際調用

      1.先導入新建的py文件名字

      {% load mytag %}

      2.調用自己寫的filter

      {{ value|add_sb }}

python—day58 Django介紹 之模板補充、路由