当前位置: 首页 > news >正文

微信推广图片seo免费自学的网站

微信推广图片,seo免费自学的网站,怎么做网站图片的切换图,网站开发怎么做flask篇之error404(二十七) 首先&#xff0c;我们先进入模板的界面创建一个404的html页面 cd templates vim 404.html404.html的内容如下&#xff1a; <h1>error!!!</h1>在 Flask 应用程序中&#xff0c;当用户访问一个不存在的页面的时候&#xff0c;会出现 4…

flask篇之error404(二十七)

首先,我们先进入模板的界面创建一个404的html页面

cd templates 
vim 404.html

在这里插入图片描述

404.html的内容如下:

<h1>error!!!</h1>

在 Flask 应用程序中,当用户访问一个不存在的页面的时候,会出现 404 错误。为了更好地处理这些错误,Flask 提供了以下两种方式:

  1. 使用 Flask 提供的错误处理机制

Flask 提供了一个 @app.errorhandler 装饰器,可以用于处理应用程序的错误。当应用程序出现错误时,可以使用该装饰器来显示一个自定义的错误页面。

以下是一个处理 404 错误的示例代码:

#!/usr/bin/env python3
from flask import Flask, render_templateapp = Flask(__name__)@app.errorhandler(404)
def page_not_found(e):return render_template('404.html'), 404if __name__ == '__main__':app.run(debug=True)

在上面的代码中,@app.errorhandler(404) 装饰器用于处理 404 错误,render_template() 函数用于渲染一个自定义的模板页面并返回给用户。

我们保存代码,运行该脚本:

python3 app.py

在这里插入图片描述

任意浏览器输入URL http://127.0.0.1:5000/(任意错误的参数),则浏览器返回给我们一个error!!!的自定义的响应界面

在这里插入图片描述

  1. 使用 Flask-Bootstrap 扩展

Flask-Bootstrap 是一个为 Flask 提供前端框架 Bootstrap 支持的扩展。它提供了一个 bootstrap/base.html 模板文件,该文件用于渲染网页的基本结构,并包含了一些常用的 Bootstrap 样式和 JavaScript 库。

可以通过直接继承 bootstrap/base.html 模板文件来创建自定义的错误页面,如下所示:

{% extends 'bootstrap/base.html' %}{% block title %}Page Not Found{% endblock %}{% block content %}
<div class="container"><div class="jumbotron text-center"><h1>404</h1><p>Page Not Found</p></div>
</div>
{% endblock %}

在上面的代码中,extends 关键字用于继承 bootstrap/base.html 模板文件,title 块用于设置网页的标题,content 块用于设置网页的内容。

然后,在应用程序中,可以使用以下代码来注册处理 404 错误的页面:

#!/usr/bin/env python3
from flask import Flask, render_template
from flask_bootstrap import Bootstrapapp = Flask(__name__)
bootstrap = Bootstrap(app)@app.errorhandler(404)
def page_not_found(e):return render_template('404.html'), 404if __name__ == '__main__':app.run(debug=True)

以上就是处理 Flask 中 404 错误的两种方式。用户可以根据自己的需求选择一种或多种方式来处理错误。

http://www.yidumall.com/news/64745.html

相关文章:

  • 仿做购物网站可以发布推广引流的悬赏平台
  • 后台网站模板 html百度站长工具seo查询
  • 做网站界面设计注意什么搜索优化的培训免费咨询
  • 网络规划设计师考点分析与真题详解 pdf下载长沙网站包年优化
  • 企业网站开发哪个好薇十大网络推广公司排名
  • 做纯净系统的网站重庆网站seo好不好
  • 网站开场flash怎么做的整站排名优化品牌
  • 访问网站人多的时候很慢是服务器问题还是带宽搜索引擎优化seo论文
  • wordpress多页面传变量兰州正规seo整站优化
  • 限时抢购网站源码百度平台商家联系方式
  • 建设邮费自己的网站 要不要购买服务器的游戏推广员骗局
  • 自己做视频网站有点卡电商的运营模式有几种
  • 安徽区块链虚拟币网站开发价格北京网络seo经理
  • 做网站需要的导航百度pc端首页
  • 深度网营销型网站建设培训心得体会万能模板
  • 淄博手机网站建设报价最近的头条新闻
  • 网站建设app哪个好用谷歌浏览器下载
  • 网站开发工程师职位概要网站排名seo
  • 中华人民共和国建设部网站seo需要懂代码吗
  • 做网站用什么插件贴吧推广400一个月
  • 打开浏览器自动弹出2345网址导航谷歌seo服务商
  • wikidot怎么建设网站百度图片查找
  • 关于电器网站建设的法律在线推广企业网站的方法有哪些
  • 奉贤做网站的广点通和腾讯朋友圈广告区别
  • wordpress 插件配置文件网站优化内容
  • 网站推广规范系列推广软文范例
  • 注册top域名做公司网站天天seo伪原创工具
  • 南宁营销型网站建设百度关键词多少钱一个月
  • 网站排名怎么上去周口搜索引擎优化
  • 有哪些网站可以做h5产品营销推广策略