
Bottle
whoamilzq
菜鸟程序员,熟悉Ctrl+C,Ctrl+V的使用。
展开
-
1、Python微型web框架Bottle简介
Bottle是一个基于Python的快速、简单、轻量级的WSGI微web框架。说微型,是因为它只有一个文件,除了Python标准库之外没有其他依赖项。1.使用Bottle开发web应用之前我们先安装bottle库方法1:使用pip安装pip install bottle方法2:直接将bottle.py文件导入项目中,bottle.py文件可以在官网上下载 https://bot...原创 2019-04-26 16:41:47 · 1950 阅读 · 0 评论 -
2、创建Bottle应用
上个教程我们已经简单地创建了一个web项目,在配置路由的时候route()函数有一个app参数我们并没有用到,它默认使用的是default_app()。但是我们的网站可能包含很多应用,如博客系统,投票系统,这个时候就要使用Bottle对象来创建多个app了。1.创建一个appfrom bottle import Bottle, runroot = Bottle()@root.rout...原创 2019-04-26 21:11:40 · 695 阅读 · 0 评论 -
3、Bottle配置动态路由
包含通配符的路由称为动态路由,动态路由可以同时匹配多个URL。在Bottle中一个简单的通配符由一个用尖括号括起来的名称组成(如<name>)直到接受到下一个 / 为止。例如路由 /hello/<name> 支持接受 /hello/bob,/hello/jack 等请求,但当使用 /hello、 /hello/ 和 /hello/bob/index 等请求时则会报404...原创 2019-05-04 22:10:28 · 1112 阅读 · 0 评论