【问题标题】:django learning is going no where prefer a techinal answer not moral sciencedjango 学习无处可去更喜欢技术答案而不是道德科学
【发布时间】:2018-01-22 15:36:56
【问题描述】:

我已经学习 django 10 天了,在教程网站上制作了投票应用程序、博客应用程序和其他一些应用程序。django 的概念没有深入人心,这就是为什么我看到我的学习无处可去。你能建议一些技术和实践措施来加强我的学习和信心?

【问题讨论】:

  • 对于这个完全非技术性的问题,我们可以给出什么“技术答案”?
  • 好吧,我问我应该如何继续我的学习,因为您看到按照教程和阅读代码制作应用程序并没有把我带到任何地方我希望您明白我的意思,Daniel 先生。

标签: django python-3.x


【解决方案1】:

当我开始学习 Django 时,我觉得它不直观。 Django 是一个包含电池的框架,当时我不知道为什么需要这些内置组件、约定和模式。这不是 Django 的错,而是我在网络领域缺乏经验。

我退后一步学习了 Flask。 Flask 简单易学。它逐渐向我介绍了基本的 Web 概念:响应呈现、模板、请求上下文、响应上下文、会话、cookie、数据库模型等。就我熟悉它们而言,我开始欣赏 Django 免费提供的东西。与其将第三方包一起查找和管理,不如将所有内容都以一种经过深思熟虑的、有凝聚力的方式包含在 Django 中。

因此,如果您目前对 Django 没有信心,请考虑学习 Flask。

【讨论】:

    【解决方案2】:

    构建一些东西没有一个可以依靠的教程。强迫自己潜入语言。遇到问题时,不要从 S.O. 那里寻求解决方案。没有上下文,请自己阅读文档,它们非常有用。

    如果您正在寻找关于 Django 的精彩教程,请使用 O'Reilly 的 Test-Driven Development,然后将 Two Scoops of Django 作为参考书。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-27
      • 2011-07-23
      • 2010-09-15
      • 2021-06-03
      • 1970-01-01
      • 2021-03-08
      • 2017-01-14
      相关资源
      最近更新 更多