1. 模板

html中經(jīng)常把重復(fù)出現(xiàn)的頁面寫入到一個(gè)模板中,已減低復(fù)雜度:

<html>

<head>

{% block head %}

<title>

{% block title %}

{% endblo" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > html自定義模板和python flask自定義錯(cuò)誤

html自定義模板和python flask自定義錯(cuò)誤

時(shí)間:2023-06-06 12:51:01 | 來源:網(wǎng)站運(yùn)營

時(shí)間:2023-06-06 12:51:01 來源:網(wǎng)站運(yùn)營

html自定義模板和python flask自定義錯(cuò)誤:模板和錯(cuò)誤頁:

1. 模板

html中經(jīng)常把重復(fù)出現(xiàn)的頁面寫入到一個(gè)模板中,已減低復(fù)雜度:

<html>

<head>

{% block head %}

<title>

{% block title %}

{% endblock %} - Application

</title>

{% endblock %}

</head>

<body>

{% block body %}

{% endblock %}

</body>

</html>




比如在<head></head> 中添加進(jìn)去{% block body %} {% endblock %} 可將模板中的內(nèi)容格式帶入到新建的網(wǎng)頁中去。比如下面:

{% extends 'base.html' %}

{% block title %}

flask

{% endblock %}

{% block head %}

{{super()}}

{% endblock %}

{% block body %}

hello world

{% endblock %}




2.自定義錯(cuò)誤界面

flask中可自定義錯(cuò)誤處理界面,如常見的404錯(cuò)誤(客戶端請(qǐng)求未知的頁面)

@app.errorhandler(404)

def page_not_found(e):

return render_template('404.html'),404

@app.errorhandler(500)

def internal_server_error(e):

return render_template('500.html'),500




404.html 內(nèi)容如下:

<h1>我是404錯(cuò)誤 Not Found</h1>

當(dāng)訪問錯(cuò)誤URL的時(shí)候會(huì)將自定義的錯(cuò)誤頁面中的內(nèi)容顯示到瀏覽器,如下圖:

































關(guān)鍵詞:定義,錯(cuò)誤,模板

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉