锵锵枪 wrote:
###树洞网热门文章实现 最近因为芒果台的一部电视剧,[树洞网](https://shudong.21du.cn) 突然小火了一把,访问量翻了几倍,于是打算增加点新功能。 ####热门文章 首先定义热门一般通过访问量、点赞👍数据、评论数几个维护计算一个值。
锵锵枪 wrote:
###通过 referrerpolicy 破解图片防盗链 一直用的新浪微博的图片,不过从微博之前的防盗链,到禁止外部短链,日渐没落的气息日盛。但是没办法,图片存储太麻烦,还是得继续用。 ####简单粗暴的方式 在head中加入,网页所有的资源都不会发送referer信息,之前也是这么搞的
锵锵枪 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:
Nginx搭建WebDav服务器 ![](https://wx1.sinaimg.cn/large/006q8Q6bly1ffvkj28yc6j30gg09zt95.jpg) 注:坑比较多,喜欢折腾的化可以自己玩玩,想要省心还是用Apache吧。 #### 1、安装
锵锵枪 wrote:
从电视到电视 ![](https://wx1.sinaimg.cn/large/ddacbe0cgy1gc1ia16oikj20m80e9ab3.jpg) 随着这次SARS2疫情,在家里窝了快一个月,每日循环这从客厅、卧室、到厨房。以前遇到类似情形,总会奢侈的坐在电脑前玩一整天。 电脑成为了工作的工具,家里的台式机一年也不愿开一次,在咸鱼上1000块钱出手了。没有电脑的书房,似乎一点也并不缺少什么。