REST的架构设计 REST(Representational State Transfer)是一种轻量级的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速度,性能、效率和易用性上都优于SOAP.....
分类:
其他好文 时间:
2014-08-06 14:41:01
阅读次数:
217
Ubuntu下nginx+uwsgi+flask的运行环境搭建
选择web framwork是个很艰难的事情, 主要分为轻量级和重量级框架. 由于没有搭建网站这种需要, 所以回避SSH, Django这种框架, 而选择一个轻量级框架. 自己也比较青睐python这门语言, 就选择了flask框架, nginx代理服务器享誉盛名, 所以拿来使用咯.
一. 开发环境搭建
采用离线安装...
分类:
其他好文 时间:
2014-08-05 22:42:00
阅读次数:
302
Database returned an invalid value in QuerySet.dates(). Are time zone definitions and pytz installed?错误的解决方法!...
分类:
数据库 时间:
2014-08-05 22:37:00
阅读次数:
250
这是本系列的第二篇,讲prefetch_related()函数的用途、实现途径、以及使用方法。...
分类:
其他好文 时间:
2014-08-05 19:31:20
阅读次数:
267
Python 2.x 上连接MySQL的库倒是不少的,其中比较著名就是MySQLdb(Django项目都使用它;我也在开发测试系统时也使用过),见:http://sourceforge.net/projects/mysql-python/不过,目前MySQLdb并不支持python3.x,网上找了一...
分类:
数据库 时间:
2014-08-05 15:33:09
阅读次数:
338
第四章列出了许多的常用内建模板标签和过滤器。然而,Django自带了更多的内建模板标签及过滤器。这章附录列出了截止到编写本书时,Django所包含的各个内建模板标签和过滤器,但是,新的标签是会被定期地加入的。对于提供的标签和过滤器,最好的参考就是直接进入你的管理界面。Django的管理界面包含了一份...
分类:
其他好文 时间:
2014-08-05 10:53:49
阅读次数:
343
settings.py 加一行SCRIPTS_URL = os.path.join(BASE_DIR,'scripts/') (在项目根目录下有个scripts文件夹 即 和manage.py 同级)然后在urls.py 加个底下那一段,不知道为什么我在Mac下 合并在一起就不行了 难道是人品?u....
分类:
Web程序 时间:
2014-08-05 10:47:59
阅读次数:
228
起初没400 Bad request
过一段时间就产生了
[pid: 14558|app: 0|req: 23/23] 123.127.3.37 () {38 vars in 653 bytes} [Mon Aug 4 21:29:55 2014] GET / => generated 0 bytes in 6 msecs (HTTP/1.1 500) 4 headers in 147 by...
分类:
其他好文 时间:
2014-08-05 00:44:10
阅读次数:
724
在数据库有外键的时候,使用 select_related() 和 prefetch_related() 可以很好的减少数据库请求的次数,从而提高性能。本文通过一个简单的例子详解这两个函数的作用。虽然QuerySet的文档中已经详细说明了,但本文试图从QuerySet触发的SQL语句来分析工作方式,从而进一步了解Django具体的运作方式。...
分类:
其他好文 时间:
2014-08-04 21:37:18
阅读次数:
341
如果想在URLconf中加入URL和view,只需增加映射URL模式和view功能的Python tuple即可. 这里演示如何添加view中hello功能.from django.conf.urls.defaults import *from mysite.views import hellour...
分类:
其他好文 时间:
2014-08-04 21:13:27
阅读次数:
212