首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
web tools
订阅
黄胖
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
使用 django middleware 和 celery 隔离业务系统和积分系统的尝试
游戏类或是论坛类web应用,到后面很多都会有积分系统:像发成功一篇文章,回复一条博客得多少积分这种。积分系统和很多的业务场景都有关系,但是和具体的用户请求没有关系。应该将积分系统和具体的业务程序进行隔离,以降低耦合度。笔者要开发的积分系统不需要具有实时性,所以打算用异步的方式来…
大话 WEB 开发必备神器
开发的过程中经常会使用到的各种辅助软件,学会并灵活的使用这些工具,可以提高开发效率,提高排查问题的速度,达到一个事半功倍的效果
Django 使用心得 (三)利用 middleware 和 signal 实现数据的 「create_by」 记录功能
记录数据的创建者和更新者是一个在实际项目中非常常见的功能,但是若是在每个接口都增加这个业务逻辑就很不 Pythonic。 笔者在 Google 上无意发现了一种非常巧妙的实现方式,在这里分享给大家。 在做了一些小修小改,处理掉了一些代码的版本问题后,最终的代码如下,我们一起来看…
Django模板标签regroup的妙用
在使用 Django 开发时,有时候我们需要在模板中按对象的某个属性分组显示一系列数据。例如博客文章按照时间归档分组显示文章列表(示例效果请看我的博客的归档页面),或者需要按日期分组显示通知(例如知乎)的通知列表。如果不熟悉 Django 内置的 regroup 模板标签,要完…
使用Django annotation,提升django查询性能
annotation的中文含义是"注解"。正如这名字所暗示的,传递给annotate函数的每个参数,都会以"注解"的形式添加到model queryset返回的每一个object里面。 和annotate经常在一起使用的是aggregation函数。 Blog Model有一个…
一行代码实现 Emoji Picker
Emoji 这么火,使用 emoji-panel 只需要加载 CSS / JS 就可以快速在网页端实现 Emoji Picker 的功能
Django配置celery执行异步任务和定时任务
celery是一个基于python开发的简单、灵活且可靠的分布式任务队列框架,支持使用任务队列的方式在分布式的机器/进程/线程上执行任务调度。采用典型的生产者-消费者模型,主要由三部分组成: 我的异步使用场景为项目上线:前端web上有个上线按钮,点击按钮后发请求给后端,后端执行…
scrollbear - 超级有用的 scroll 优化
当一个 container 内的图片加载的时候,你阅读到一般的内容就会把文字挤下去,scroll 的位置也被移动。这个插件帮助你解决此问题!
django与小程序实现登录验证功能
具体登录流程可以查阅官方文档。