锵锵枪 wrote:
使用FastAPI搭建网站(五):异常处理 这篇算这个系列的完结篇,总结下自己最近的使用FastAPI遇到的一些问题。 ###返回异常 通过 HTTPException 这个类,FastAPI 可以非常容易的向客户端返回错误信息。
锵锵枪 wrote:
使用FastAPI搭建网站(四):使用cookie和session ###读取Cookie 与Path、Query、Form参数一样,FastAPI使用相同的方式读取Cookie参数 ![cookie](https://ww3.sinaimg.cn/large/612edf3ajw1e2u8o36gogj.jpg) ```
锵锵枪 wrote:
使用FastAPI搭建网站(三):响应及使用模板 ###响应,直接返回HTML内容 ![](https://wx4.sinaimg.cn/large/007G7Ahxly4ghxanbsz2gj30qo0c8dgc.jpg) 默认情况下,FastAPI使用 JSONResponse 返回JSON 数据,不过我们可以通过 HTMLResponse 来返回HTML数据。
锵锵枪 wrote:
使用FastAPI搭建网站(二):参数及Url路劲管理 很喜欢webpy的Url路劲管理的方式,整个系统结构一目了然。不过,FastAPI强大的数据校验算是弥补了这方面不足,借助python的类型提示,所有数据的类型转换、校验FastAPI都会自动帮你处理好,自己只需要安安心心实现功能就行了。 ###路劲参数 下面的例子,参数 id 的值会自动传递到 item 函数上。如果参数非 int 类型,FastAPI会自动抛出422的错误提示。
锵锵枪 wrote:
使用FastAPI搭建网站(一):基础配置 ###简介 FastAPI是一个使用python3.6+构建API的Web框架,其基于[Starlette](https://www.starlette.io/) (提供ASGI服务框架) 和[pydantic](https://pydantic-docs.helpmanual.io/) (提供数据验证管理)。虽然目前还是0.X的β版本,但是由于其高效和快速,获得了一大波的关注度。 ![](https://wx3.sinaimg.cn/large/703433begy1ghv06f20qxj20p00dw0wa.jpg)
锵锵枪 wrote:
Google Adsense 余额终于快$100了 ![](https://wx3.sinaimg.cn/large/624d98e1ly1fc3sm85kcoj20fa08mdga.jpg) 上大学的时候还没有GFW,Google、Blogger、FaceBook、Tumblr 都可以畅快的随意上,当时跟一个学长一起维护了一个老乡社网站,觉得好玩申请了Google Adsense的账号,因为觉得没有广告(垃圾广告除外)的网站是没有灵魂的。这么些年过去了,这两天无聊登录看了一下,账户余额终于快要突破100刀了。 最初的时候Gooogle Adsense 单价一般几乎都有0.x$,多的有好几$的,不过没耐心好好写文章,访问量低,点击也少。现在网站有点流量了,不过单价低的可怜只有0.0x$了 .
锵锵枪 wrote:
支持一下Markdown ### 这是一个标题 *斜体* **加粗** ***斜体加粗***
锵锵枪 wrote:
FastAPI有多快? ![](https://wx3.sinaimg.cn/large/663aa05aly1g1hug82a26j20sf0a974h.jpg) 之前用的webpy,一直觉得简单整洁,前些天在网上看到Python最新的框架FastAPI https://fastapi.tiangolo.com/ ,据说非常快,于是闲来无事把这个博客重新撸了一遍。 同样的网络环境,几乎相同的代码,通过浏览器F12查看的页面加载速度,对比一下。
锵锵枪 wrote:
树洞是以前在微博写的一个小工具,后面微博被封了。这个网站却留下了。 https://shudong.21du.cn 最近升级了一下,从新浪云sae迁移出来,顺便支持了https和IPv6。 不得不吐槽下各种云流氓,国家最近大力推广IPv6,运营商对客户的V6改造都是免费支持,设备升级,免费地址分配。 新浪sae支持下v6居然要单独收费,价格还不低。👎
锵锵枪 wrote:
从开始玩新浪云,免费的一万多云豆终于用光了。上面跑的小网站流量计费感觉也有点撑不住了,打算找个时间迁移了。 Paas平台不好做,或者说找不到合适的商业模式,新浪云的收费模式也在奇葩的路上越走越远。GAE后的跟随者几乎死绝了,新浪也转向专做docker了,但是价格也没有任何优势了。 ![](https://ww2.sinaimg.cn/large/6310d41cjw1f183dpmd2pj21kw147n15.jpg) 😈
锵锵枪 wrote:
喜欢城市的夜晚,喧嚣而宁静。即使没有星星和月亮,也不会是无边的黑暗。 ![](https://wx1.sinaimg.cn/large/006Uzdqqgy1gggdhzqn9fj33401r0hdu.jpg) 晚上11点,从环球中心往家里走,路过桂溪公园,还有零星的行人。望着天,有乌云,城市的灯光照着天空,能清楚的望见每一片云。 想起初中在老家农村,早自习加晚自习朝五晚十,每天十节课,羡慕城里的孩子5点就能放学,但却也没觉得累。遇上月黑风高,真的伸手不见五指,只有有远处东南方县城的天空有朦胧的光影。
锵锵枪 wrote:
你们认为腾讯认栽了 naive,看这个照片 ![](https://wx2.sinaimg.cn/bmiddle/6e0eaf15gy1ggbmenxg0tj20n21207wh.jpg) 腾讯借表面认栽,实际表明还在收集老干妈的证据
锵锵枪 wrote:
Nginx搭建WebDav服务器 ![](https://wx1.sinaimg.cn/large/006q8Q6bly1ffvkj28yc6j30gg09zt95.jpg) 注:坑比较多,喜欢折腾的化可以自己玩玩,想要省心还是用Apache吧。 #### 1、安装
锵锵枪 wrote:
各种运动死亡率 翼装飞行:60人中一个死亡,几率:超高 赛车:100人中一个死亡,几率:高 滑翔伞:560个人中一个死亡,几率:高
锵锵枪 (转):
外国人如何拍中国人的马屁 ![](https://wx2.sinaimg.cn/large/c5bb749aly1gczp7edvyhj20rs0roagh.jpg) 1. 讲中文。中国人对外国人讲中文如痴如醉。 2. 公开承认21世纪是中国的世纪 3. 公开宣称中国菜好吃,赞美中医、中国文化,表示热爱中国。