py檔案
from flask import flask, render_template
context =
}def if_for():
return render_template('if_for.html', **context)
def macro():
return render_template('macro.html')
if __name__ == '__main__':
html檔案
}}
}當前使用者不是cheney}}
}}
}}}
自定義過濾器
py檔案
from flask import flask, render_template
from datetime import datetime
def index():
context = ,
'address': '中國 湖南省 長沙市 岳麓區 高新區',
'now_time': datetime(2020, 10, 14, 21, 7, 0)
}return render_template('index.html', **context)
def my_filter(value):
return value.replace('hello', '')
def handler_time(time):
"""小於一分鐘---->剛剛
大於一分鐘小於一小時---->***分鐘之前
大於一小時小於24小時----> ***小時之前
"""now = datetime.now()
# 獲取總秒數
timestamp = (now - time).total_seconds()
if isinstance(time, datetime):
if timestamp < 60:
return '剛剛'
elif 60 <= timestamp <= 60*60:
return '%s分鐘之前' % int(timestamp/60)
elif 60*60 < timestamp <= 60*60*24:
return '%s小時之前' % int(timestamp/(60*60))
else:
return time
if __name__ == '__main__':
html檔案
}}
} }#}
}#} }}}
}}}}
}}}
巨集的使用–**的復用
}-->
}-->
小福利,帶你快速入門vue框架(3)
v mode雙向繫結 作用 在input標籤裡輸入內容,會改變script下面message裡面的內容 同樣修改script下面message裡面的內容,也會改變message的內容,叫雙向繫結 定義乙個button裡面的click事件setmsg 修改message 計算屬性 示例,計算長方形的面...
Flask框架學習筆記 2
在flask中,模板變數可以進行加減運算的 name p age p my dict city p my dict city p my list p my list my int p my list 0 my list 1 p p body 帶引數的巨集 type name value size 把...
Flask框架快速入門學習(3)
重定向顧名思義,即頁面跳轉,主要是將乙個頁面跳轉到正確的頁面上 這裡一共介紹兩種重定向,乙個為301 永久轉移 乙個為302 臨時轉移。這裡我們需要使用flask框架裡的redirect,我們從flask中將redirect包含在專案了,然後我們便可以呼叫redirect這個函式來實現跳轉功能,函式...