mattkang

他掀开被单,整了整胸前的红领巾,开始了这段编程旅程

给Django日志加上request_id

用来标识同一个请求的日志,方便检索和分析。 request_id用uuid自动生成。如果请求头有X-Request-ID,就用请求头的,这样一个请求涉及多个服务调用的时候可以把request_id带过去,标识为同一个请求的request_id.

2017-11-29 09:07:17

阅读数:1504

评论数:0

记一次请求Django接口时URL结尾少了斜杠的问题

事情是这样的。移动端的同事在调用Django接口时,明明已经有登录态,却返回未登录。 于是app以为是token过期,刷新token再请求,再提示未登录,如此反复,造成了死循环。 查看日志,发现是URL后面少了斜杠,由于Django中设置了APPEND_SLASH=True, 当URL后面缺少斜杠...

2017-11-27 23:25:21

阅读数:1637

评论数:0

记一次Django级联删除引发的故障

事情是这样的,运营那边有2个员工离职了,让后台这边删除掉他们的账号。 同事很利索的在Django shell中进行了这样的操作: >> users = User.objects.filter(username__in=[xxx, xxx]) >> users.delete...

2017-11-26 22:52:43

阅读数:1065

评论数:0

飘逸的python - Iterable vs Iterator

本文所有代码均用python3。 Iterable(可迭代对象) Iterator(迭代器)

2017-11-26 19:05:28

阅读数:993

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭