第一次重构测试后的debug记录

最近对一个小项目进行了重构。整个后台逻辑修改了一遍。 逻辑大概是这样子的。 爬虫定期从某些网站增量采集资讯。 然后塞入elasticsearch库。 会有另外一个任务去把最新采集的资讯进行筛选。 提取出有用的信息,发送给订阅者。 订阅者事先在网上基于关键词和网站提交订阅。 这是第 阅读更多…

django测试服务器重启问题

Pycharm中, terminal中中断程序,往往按ctrl +  z django的测试服务器,启动后,切记要按 ctrl + c进行中断。 假如同样用,ctrl + z 中断,会导致出现port占用错误。   此时,需要关闭该terminal,重开一个新的才行。

celery定时任务不执行

使用django-celery-beat时,遇到了一个定时任务不执行的问题。 一切都好好的,就是本来定时任务是执行的,后来不执行了。 寻找了好久的bug都没有找到原因。最后决定git回退版本。 回退之后,果然,定时任务又开始好好执行了。 然后开始一点点修改和测试。 最后发现,在d 阅读更多…