归档 2013年7月12日

最后更新于 .

我用到的那些Django资源和使用必读

截止至本文最后更新:Django最新版本1.6.2,建议直接官方下载安装,不要用任何包管理器安装。 下面列出一些个人用到的比较好用而且没什么大毛病的Django扩展、资源、插件。

  1. django-autocomplete_light 在django-admin里,遇到外键关联的Model,系统用<select>作为默认widget,设想如果外键表特大,则该网页庞大无比,加载巨慢,而且无法找到所需的条目。 该组件可以简单的创建一个ajax下拉菜单,widget改为<input>,敲入两个字符,自动查询关联的外键条目,既解决了网页大问题,也解决了快速搜索定位问题。 建议pip安装。
  2.  django-tastypie 手机App大行其道,做网站怎能不提供接口?用该组件可以方便的为model提供RESTFul风格API接口。 也是pip安装。
  3. APNSWrapper 给iOS发push的组件,使用方便,支持沙箱环境推送 。不过该组件依赖docutils,而pip安装docutils因为被墙所以无法安装,所以先用其他包管理工具安装好docutils,再pip安装APNSWrapper。
  4. django-postgres-fuzzycount 用postgresql 9.2以及更高版本数据库的一定要用这个 ,这就是一个Manager,使用方便,为了加速count查询的。
  5. mongoengine 图片和文件Field可以存储到mongodb,再用nginx的gridfs扩展直接读取。这个完美支持Django 1.5 pip install -U mongoengine
  6. south ...

昨天

2013年7月9日

明天

2014年3月5日

归档