【问题标题】:What is the best way to learn Django 1.5? [closed]学习 Django 1.5 的最佳方法是什么? [关闭]
【发布时间】:2013-06-25 22:32:36
【问题描述】:

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

【问题讨论】:

    标签: django web-applications django-1.5


    【解决方案1】:

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

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

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

    如上所述,2Scoops 书是一本最佳实践书

    【讨论】:

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

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

      【讨论】:

      • 我不反对买书!我喜欢支持敬业的作者,我已经在之前的搜索中标记了这个。阅读完整的教程和这本书是否足以达到专业水平的 Django 知识?
      • 您需要亲自动手才能获得专业水平的知识。也就是说,我认为这些是您在开始使用 Django 时应该研究的材料。 2scoops 包含许多最佳实践和注意事项,可帮助您避免开发中的常见陷阱。
      • 感谢您的回答。然后我将继续处理这两个来源。我有许多项目需要完成,它们将达到实践经验的目的。我正在寻找同伴理论资源。
      • “Python 入门级知识”可能不足以真正充分利用 Django 的大部分功能,因此您可能希望尽可能多地了解 Python 及其对象模型(非常强大,但有点奇怪)。
      • 谢谢布鲁诺。我已经阅读了 OOP with Django 3 这本书,这或多或少是我目前在 Python 方面的知识水平。
      猜你喜欢
      • 2010-09-28
      • 1970-01-01
      • 2015-01-13
      • 2013-04-13
      • 2019-06-07
      • 2010-11-04
      • 2011-10-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多