寻觅生命中的那一片浅草......

文章属于类别 Django

当Django1.5遇上uwsgi-1.0.4:查不到最新数据

最近做的功能,涉及ORM,数据明明已经插入数据库,但在页面上却查不到,一开始以为是cache的问题,但最后google发现是Django和uwsgi直接衔接出了问题:
Using #django 1.5 on #uwsgi ? You’ll want at least 1.3, otherwise DB connections aren’t closed between requests.
解决办法就是升级uwsgi
参考:
https://twitter.com/raphaelbarrois/status/337924659666362368
https://groups.google.com/forum/#!topic/django-users/8OgkXAjuvDM

Django应用的几种发布方式

一、Django自带的发布

最简单的方法,python manage.py runserver 0.0.0.0:8000就可以了,优点是快,但缺点是性能不高,我本地开发环境,有时自己访问都会挂掉

二、通过Apache发布

这里又分2种方式:

1、mod_python

2、mod_wsgi

三、通过Nginx

Nginx嘛,当然是和cgi搭配啦,同样有两种方式

1、 uwsgi

uwsgi自己的项目主页上说得非常牛叉,比XXX快多少多少这样,配置起来,还是蛮简单的

2、gunicorn

这个性能也很好,完全可以用于生产环境,配置比uwsgi简单,用easy_install来安装 即可

by the way:最近迷上用reStructuredText写技术文档,主要是嵌入代码,标题分级等各种方便 ,WordPress都不太想用了

2018年七月
« 2月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031