学习Django 1.5的最佳方法是什么?我是一名.NET开发人员,对OOP,HTML5,CSS和JavaScript有很好的理解。我也有Python的入门级知识。我对MVC(或MVT,在这种情况下)完全不熟悉。
我需要使用Django构建应用程序,为用户提供诸如根据地理距离找到对方,上传图片并在线编辑,自然语言搜索等功能...(只是为了强调我需要了解如何构建投票应用程序或简单的博客。
我的理解是学习Django的切入点是在Django项目站点完成教程。那么,什么?你会推荐什么样的路径?我已经看到网络上的大量学习资源目标版本低于1.5,我无法在1.5上找到书籍。在阅读关于1.4的学习资料的评论时,我经常看到它们已经过时,并没有真正适用于1.5。
另外,我简要介绍了部署Django应用程序需要做些什么。 Virtualenv,git,pip等......对我来说都是未知的事情,对于一个通过FTP上传已编译的二进制文件来部署应用程序的人来说,这看起来有点可怕。
帮助定义一条清晰的路径来学习如何将Django弯曲到我的意愿是非常宝贵的!
答案 0 :(得分:6)
如果您不想为优秀的书花几块钱,请查看此github存储库:https://github.com/jacobian/djangobook.com这是一个正在进行的项目。
答案 1 :(得分:1)
我是python和Django的新手 以下是我按此顺序关注的路径:
按照此顺序执行这些教程非常重要,因为这会为GSWD
设置环境,并且会覆盖virtualenv
。
同样如上所述, 2Scoops书是最佳实践书。