the5fire的技术博客

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.

【评】Tips for Building High-Quality Django Apps at Scale

分类:Django | 标签:     | 发布:2017-05-24 8:58 p.m. | 阅读量: 1815

关于第10点再补充一句,最新的PyCon2017上,instagram也遇到了类似的坑,不同Python版本之间pickle之后缓存相互不兼容。在生产环境中这是一个很危险的操作。开发环境测试,一切ok。谁会想到缓存上会有问题,毕竟缓存是随时可以清的。

手把手带你学Django实战-视频版-课程介绍

分类:Django | 标签:   | 发布:2017-05-17 11:02 p.m. | 阅读量: 2437

首先来说,我是一个热衷于分享的人,从我博客上https://www.the5fire.com/可以看出来。相对于文字,视频的内容能够更加丰富。

Django分表的两个方案

分类:Django | 标签:         | 发布:2017-05-13 11:21 p.m. | 阅读量: 7891

这个问题戳到了Django ORM的痛点,对于多数据库/分库的问题,Django提供了很好的支持,通过using和db router可以很好的完成多数据库的操作。但是说到分表的问题,就有点不那么友好了。但也不是那么难处理,只是处理起来不太优雅。

用Celery实现Django博客PV统计

分类:Django | 标签:       | 发布:2017-04-20 11:07 p.m. | 阅读量: 6330

> 给网站增加pv、uv统计,可以是件很简单的事,也可以是件很复杂的事。

无痛使用Django+xAdmin+MongoDB

分类:Django | 标签:       | 发布:2016-02-04 6 a.m. | 阅读量: 9893

http://django-nonrel.org/——Making Django run on non-relational databases

使用Django-cachalot来缓存你的query

分类:Django | 标签:       | 发布:2014-10-24 7:03 a.m. | 阅读量: 13411

今天介绍个小工具,Django的插件—— `https://github.com/BertrandBordage/django-cachalot`_ (Django和抹香鲸?)。这个工具的主要应用场景就是自动帮你缓存你执行过的query结果,以此来帮助网站优化访问速度。毕竟同样查询没必要hit两次甚至多次数据库。

通过CONN_MAX_AGE优化Django的数据库连接

分类:Django | 标签:             | 发布:2014-09-18 6:45 a.m. | 阅读量: 14186

上周对我们用Django+Django-rest-framework提供的一套接口进行了压力测试。压测的过程中,收到DBA通知——数据库连接数过多,希望我们优化下程序。具体症状就是,如果设置mysql的最大连接数为1000,压测过程中,很快连接数就会达到上限,调整上限到2000,依然如此。 怎么解决呢,且看这篇文章。

服务端图片处理神器Django-imagekit介绍

分类:Django | 标签:         | 发布:2014-09-10 7:13 a.m. | 阅读量: 8762

这两天做了一个定制django-imagekit生成图片名称的任务,本来想简单写写《如何定制Django-imagekit的ImageSpecField名称规则》,但是想到这个东西这么吊,还是多废话几句吧。 先说说场景,无论是做哪种业务,但凡是涉及到图片的,一定会有裁图的需求。但是裁图的需求又分好几种,主要的两种是:一种是被动裁图,可以裁出各种尺寸或限定的几种尺寸;另外一种是主动裁图,裁出固定的几种尺寸。

写篇英文文章真难-xadmin-tutorial

分类:Django | 标签:       | 发布:2014-07-17 5:09 a.m. | 阅读量: 4887

终于长吁一口气,忐忑的敲下: ``git push`` 把英文版的xadmin tutorial发到在github上的那个blog上了:http://en.the5fire.com/ 。

在django中如何自定义widget(控件)适用于xadmin

分类:Django | 标签:       | 发布:2014-06-04 5:38 a.m. | 阅读量: 13157

上篇文章介绍了怎么把django自带的admin替换成xadmin,这篇文章介绍下怎么自定义一个django的widget,关于widget的使用在django的admin和xadmin中均适用。

其他分类: