Django 起飞必备工具箱

使用django的过程里搜集的一些资源,做个总结

教程

  • The Django Book djangobook:很好的入门教材易懂且丰富
  • The Django Book中文版 : 目前是 1.1 版,英文版更新到 1.4 ,django.1.4新特性可参考 这里
  • 官方文档 涵盖django的方方面面,遇到的问题基本能在这里面找到答案,ps:只有 英文版 的,见过一些号称中文版的,翻译得多是虎头蛇尾,这份文档确实够厚,好在读起来并不算费力~
  • django实战 (迭代出购物车 ) : 一个项目示例,是 Depot 的django实现( Depot是《Agile Web Develeopment with Rails》中的一个应用,使许多人走上Rails开发的道路), django实战 是我见过的国内django教程里做得最认真也最好的,最初来自ThinkInside的blog,他把博客迁移到github上了, here 。该教程用迭代的方法循序渐进地引导初学者,内容很丰富

github上一些django资源:

github是个巨大的宝库,下面是我的一些推荐(有些和 django资源汇总 里重复,不过以下基本都是我自己用过的,各位如果在使用过程遇到问题,欢迎一起交流,my email: wuwenjie718@gmail.com )

  • pinax 可以把它当作一个 脚手架 ,Pinax包含了近43个Apps,有Tagging、Blog、Profiles、OpenID、Messages、Gravatar……大多数常用的Web技术和应用都有提供,你,值得拥有
  • django-cms 目前开源Django CMS中功能最为完善的一个
  • django-tastypie :django的RESTful框架,github上很热
  • django-social-auth 第三方登录
  • django-rest-framework django的RESTful框架,ThinkInside在 django实战 中推荐,我目前用的就是这个
  • django-guardian 对user权限进行更细致的控制
  • mezzanine 一个开源的内容管理平台,包括web版本和移动版本
  • django-crispy-forms 官网介绍’The best way to have Django DRY forms’
  • django-basic-apps 一些基础app,可当脚手架用
  • django-userena 功能完善的注册模块,支持用户信息维护,头像上传,自带了个站内消息模块,很适合sns类网站
  • django-blog-zinnia 博客系统,界面清爽,源码清晰
  • django-south south能够检测对models的更改并同步数据库.这篇博客不错, here
  • django-shop 基本的网店系统
  • 几个国内的:
    • django-social-login 用第三方帐号登录网站,我使用的过程中有几个问题,是版本更新没有跟上导致的,期待作者的更新
    • social-oauth 专注于中国大陆开放了OAuth2认证的网站
    • duoshuo-python-sdk 多说Python SDK,社会化评论系统

其他

  • django资源汇总
  • 10个实用的Django建议
  • 项目结构最佳实践
  • djangosites 上面有不少带有源码的项目
  • django-china 国内较好的django论坛(ps:国内算得上django论坛的就貌似只有这个。。)

原文  http://www.factj.com/archives/520.html

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » Django 起飞必备工具箱

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址