学习Django 1.5的最佳方法是什么?

时间:2013-06-28 07:51:11

标签: django web-applications django-1.5

学习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弯曲到我的意愿是非常宝贵的!

2 个答案:

答案 0 :(得分:6)

  1. 正式的Django教程(如您所知)
  2. Django电子书或平装本的2个独家新闻(https://django.2scoops.org/)。其中有很多有用的信息,甚至关于virtualenv,自定义设置等。
  3. 如果您不想为优秀的书花几块钱,请查看此github存储库:https://github.com/jacobian/djangobook.com这是一个正在进行的项目。

答案 1 :(得分:1)

我是python和Django的新手 以下是我按此顺序关注的路径:

  1. www.learnpythonthehardway.org(免费在线HTML)
  2. 执行djangoproject民意调查教程
  3. gettingstartedwithdjango.com(GSWD)
  4. 按照此顺序执行这些教程非常重要,因为这会为GSWD设置环境,并且会覆盖virtualenv

    同样如上所述, 2Scoops书是最佳实践书