Articles

不想写的 2019 总结

随笔

2019即将画上句号,犹豫了很久要不要写个总结。因为别人写总结都是获得了很大的收获,或是有很丰富的体验。而我不然,原来的小确幸已消磨殆尽,这一年只剩迁延时日。编程有很多技术,没用过不算真正学会,今年算是真正掌握了Django这个框架。原来我一直是Flask党的,会用Django(特别是DRF)以后发现这个框架也有Flask不具有的优势1,很喜欢那种不用思考框架以外的事情的风格。以后做Web,会多一

Flask 博客接入第三方登录

编程

在上一篇文章中我留了一部分内容,就是如何给评论登录接入第三方登录。我不希望来访问我博客的用户有太大的登录成本,否则本想留下些话的人,就会被挡在这个门槛之外。Flask不像Django一样有各种现成的组件可以选用,Flask的各种扩展也不那么「开箱即用」。在我的博客项目中,我选用的是Authlib,它是国内的一名Python资深开发者@lepture开发的一款全面完善的OAuth认证库。大家可能在别

给你的 Git commit 加上绿勾

编程

今天无事翻看了几个Python开发者的Github,却发现大多数人的Git commit列表都是白茫茫一片。 大家乍一眼可能看不出有什么问题,那么看下面这张图就明白了: 没错,每条commit后面都有一个Verified绿标,我是一个对这些东西有偏执的喜好的人,只要见过别人有,那自己也一定要有。大多数人都会去追求全站HTTPS的那个绿色对勾(虽然新版Chrome变成一把暗淡的锁让人失去许多动力

使用 Flask 做一个评论系统

编程

因为我博客使用的Disqus代理服务下线,博客的评论系统可能有一阵子没有工作了。惭愧的是我竟然最近才发现,我的工作环境一直是没有GFW存在的,发现是因为有个朋友为了留言给我不惜通过赞赏1元钱的方式。赞赏功能也是我最近才上的功能,但我怎么是这么一个无良的博主呢,我认为一个好的评论交流环境还是非常有必要的。但是自建评论还是换用其他墙内友好的评论系统,我还是纠结了一阵的,大致上我有这么几个要求:主要服务

我的Python环境设置

编程

网上看到一篇博文,我突然也想写一下自己正在使用的Python环境设置,以及对应的工具链。众众众所周知,Python环境管理是个很大很大的坑,坑里面有无数新人or老司机的尸体。而Python环境管理的工具又五花八门,所以可能每个人的设置都不尽相同。我列出的我使用的工具链,至少最大地满足了自己的需求,但不一定满足所有人的需求。但我自认为在Python环境管理方面颇有心得,所以有一定的参考价值。我的需求

Flask前后端分离实践:Todo App(3)

编程

前序文章Flask前后端分离实践:Todo App(1)Flask前后端分离实践:Todo App(2)本文项目地址: https://github.com/frostming/flask-vue-todo作者按: 几天前我收到一封邮件,有读者说看了我的前后端分离实践的文章获益很多。然而我却丧尽天良的断更了?不行不行,我不是这样的人,所以一年后,我再补上这个系列最后一篇文章吧。CSRF防护如果你们