寄言燕雀莫相唣
自有云霄万里高

django

django中的forloop

最近开发影院时遇到一个问题就是将查询到视频queryset分成两两一个小列表嵌套在里面功能简单描述就是将[1,2,3,4,5,6]变成[[1,2],[3,4],[5,6]],因为我模板渲染时需要这样的数据结构便于数据结构化呈现。上面实现代码如下:a=[1,2,3,4,5,6]sep=2print([a[i:i+sep]forirange(...

2020年09月08日 0评论 98阅读 0喜欢 admin 阅读全文
django

盘点django的过滤器,盘它!

前言不得不说django自带的过滤器很好用,虽然并不是所有的过滤器每次都在模板里面用得着,但是我觉得也可以把这些过滤器看作是工具函数一样。如果在编写代码时引用这些过滤器,可以方便我们实现一些逻辑,这样也避免重复造轮子。使用方式模板下使用{{【变量名】|【过滤器名】:【参数1】【参数2】}}代码里使用fromdjango.template....

2020年07月30日 0评论 204阅读 0喜欢 admin 阅读全文
django

django搭建博客之集成scrapy

需求起因是我看到一款是基于PHP写的豆瓣插件,所以我也想同步我的豆瓣影单以及书单到博客网站上,但是豆瓣并没有提供这样的接口允许你获取到自己的影单以及书单数据。那没办法只能自己爬数据了,刚好我对爬虫又有点研究,这点实现起来不难。为什么要集成scrapy实际上不用scrapy来爬取,纯python也能实现,但是我坚持在django项目里集成s...

2020年06月06日 0评论 531阅读 0喜欢 admin 阅读全文
django

django搭建博客之集成celery

为什么要集成celery当集成了celery之后,我们可以利用celery的异步任务和定时任务来处理我们django项目逻辑。例如:异步发送邮件和定时清理缓存等,在我的博客我就利用celery等配置完成定时对豆瓣影单书单的爬取,并且可控计划(循环、定时、时钟)类型。django集成celery—demo如果把celery集成到django...

2020年06月05日 4评论 490阅读 2喜欢 admin 阅读全文