15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > html自定义模板和python flask自定义错误

html自定义模板和python flask自定义错误

时间:2023-06-06 12:51:01 | 来源:网站运营

时间:2023-06-06 12:51:01 来源:网站运营

html自定义模板和python flask自定义错误:模板和错误页:

1. 模板

html中经常把重复出现的页面写入到一个模板中,已减低复杂度:

<html>

<head>

{% block head %}

<title>

{% block title %}

{% endblock %} - Application

</title>

{% endblock %}

</head>

<body>

{% block body %}

{% endblock %}

</body>

</html>




比如在<head></head> 中添加进去{% block body %} {% endblock %} 可将模板中的内容格式带入到新建的网页中去。比如下面:

{% extends 'base.html' %}

{% block title %}

flask

{% endblock %}

{% block head %}

{{super()}}

{% endblock %}

{% block body %}

hello world

{% endblock %}




2.自定义错误界面

flask中可自定义错误处理界面,如常见的404错误(客户端请求未知的页面)

@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 内容如下:

<h1>我是404错误 Not Found</h1>

当访问错误URL的时候会将自定义的错误页面中的内容显示到浏览器,如下图:

































关键词:定义,错误,模板

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭