7

彻底学习 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 服从我的意愿将是非常宝贵的!

4

2 回答 2

6
  1. 官方 Django 教程(如您所知)
  2. 2 勺 Django 电子书或平装本 ( https://django.2scoops.org/ )。里面有很多有用的信息,甚至关于 virtualenv、自定义设置等。

如果您不想花几块钱买这本好书,请查看这个 github 存储库:https ://github.com/jacobian/djangobook.com,这是一个正在进行的项目。

于 2013-06-28T08:14:14.903 回答
1

我是 python 和 Django 的新手。
这是我按此顺序遵循的路径:

  1. www.learnpythonthehardway.org(在线免费 html)
  2. 做 djangoproject 投票教程
  3. gettingstartedwithdjango.com (GSWD)

按此顺序遵循这些教程很重要,因为这将设置您的环境,GSWD并且会结束virtualenv

同样如前所述,2Scoops 书是一本最佳实践书

于 2013-10-27T03:20:28.663 回答