点点网站开发技术分享

记录个人日常开发笔记与技巧

微信公众号发布的文章里面,有些图片很不错,很希望把它保存下来,可是当习惯性的点击“图片另存为”时,却发现保存的文件都是webp格式的,这种格式在电脑中无法正常显示。那么我们到底该怎样才能把微信公众号的图片保存为jpg或是png格式呢?

阅读全文 »

权限类和认证类同样的逻辑,同样的方式,只是执行权限的方法名与执行认证的方法名不一样而已,名为has_permission,并且需要将当前的视图类传递给该方法。

阅读全文 »

如何对已经登录成功的用户实现访问授权,也就是说,只有登录过的用户(有token值)才能访问特定的数据,该DRF的认证组件出场了。

阅读全文 »

token认证的大致步骤是这样的:

  • 用户登录,服务器端获取用户名密码,查询用户表,如果存在该用户且第一次登录(或者token过期),生成token,否则返回错误信息

  • 如果不是第一次登录,且token未过期,更新token值

阅读全文 »

每个接口都写到独立的类中,然后使用多继承,或者成为mixin的这种方式,就可以对我们的程序进行优化,mixin的方式非常常见,在学网络编程的时候,如果你看过socketserver源码,就会发现,socketserver中就有对mixin的实现,即,假设我们需要进程的时候,我们继承进程类,如果我们需要线程的时候,我们继承线程类即可

所有使用视图组件代码如下,代码中已经很详细标了注释,故不再一一解释

阅读全文 »
0%