这里的系统环境为django1.6 os为win...
分类:
其他好文 时间:
2014-10-19 21:27:16
阅读次数:
536
app的static文件夹,在每个app所在文夹均可以建立一个static文件夹,然后当运行collectstatic时,Django会遍历INSTALL_APPS里面所有app的static文件夹,将里面所有的文件复制到STATIC_ROOT。因此,如果你要建立可复用的app,那么你要将该app所...
分类:
其他好文 时间:
2014-10-19 21:16:53
阅读次数:
641
安装Pillow之前先安装好python-dev libzip-dev libjpeg8-dev libfreetype6-dev libpng12-dev 否则在用PIL(Pillow)进行上传图片压缩格式保存时会出错: encoder jpeg not available decoder zip not available ![在...
分类:
Web程序 时间:
2014-10-18 19:47:47
阅读次数:
818
表单 从Google的简朴的单个搜索框,到常见的Blog评论提交表单,再到复杂的自定义数据输入接口,HTML表单一直是交互性网站的支柱。本次内容将介绍如何用Django对用户通过表单提交的数据进行访问、有效性检查以及其它处理。 与此同时,我们将介绍HttpRequest对象和Form对象。从Req....
分类:
编程语言 时间:
2014-10-18 16:58:00
阅读次数:
300
初学Django,在Apache上部署时,发现admin的css丢失,不能正常显示。google,百度了无数解决方案无效,还是在stackowerflow 上的得到灵感,通过查看httpd的log,经过一上午终于解决。部署安装mod_wsgi模块,打开httpd.conf,添加如下LoadModul...
分类:
Web程序 时间:
2014-10-17 15:03:59
阅读次数:
232
1.建立projectdjango-admin.pystartprojectnewproject完成上个步骤后,可发现在newproject文件夹下生成了:一个名为newproject的文件夹,一个manage.py文件。newproject文件夹上又包含了4个文件:__init__.pysetting.pyurls.pywsgi.py至此project建立完毕!2.修改文件#vimurls...
分类:
编程语言 时间:
2014-10-16 22:26:53
阅读次数:
225
单例模式是日常应用中最广泛的模式了,其目的就是令到单个进程中只存在一个类的实例,从而可以实现数据的共享,节省系统开销,防止io阻塞等等但是在多进程的应用中,单例模式就实现不了了,例如一些web应用,django,这些,因为会启动多条进程来监听http请求,这样的会通过单例模式是实现不了数据共享的,也...
分类:
编程语言 时间:
2014-10-16 21:20:53
阅读次数:
210
为什么出现NoSQL?
随着互联网的发展,当我们把一台服务器一台服务器变成两台服务器,当我们开始建立数据备份,当我们需要加一个缓冲层,来调整所有的查询,投入更多的硬件。
最后,需要将数据切分多个集群上,并重构大量的应用逻辑以适应这种切分。不久之后,你就会发现被自己数月前的设计数据结构限制住了。
随着web2.0的兴起,关系型数据库本身无法克服的缺陷越来越明显,主要表现为如下几点。
1、对数据高并发读写的需求
2、对海量数据的高效率存储和访问的需求。
3、对数据库的高可扩展性和高可用性的需求。
4、数据库事...
分类:
数据库 时间:
2014-10-16 19:44:03
阅读次数:
187