如何学习Django 1.6 ..?

时间:2014-04-23 19:22:12

标签: django

我希望这个问题很快就会被视为非建设性的。但是我问这个是因为我在谷歌和堆栈溢出上有很多搜索,但我没有一个令人满意的答案。 像这样的所有其他问题已在几年前被问过,而且随着事情发生变化,我认为这是必要的。

所以我要问的是我应该遵循哪些资源。我已经完成了教程应用程序,现在我想进一步掌握这个漂亮的框架,但接下来django的网站告诉我去的是文档。但是阅读文档并不是一项繁琐的任务(就像深度优先搜索一样。在你到达终点之前,你会越走越深)。

我只是想知道是否有针对django 1.6及更高版本的高级教程。一些屏幕演员或一些书(除了django-book,它们已经过时了,正如他们在第一页所说)就像Android的那些通过制作不同的应用程序带你完成的。

2 个答案:

答案 0 :(得分:1)

我最近(大约一年前)开始使用Django,所以我想我很清楚开始使用Django并学习它是什么。我主要有一个PHP背景,有一些其他编程语言的经验,但没有Python。

本教程是第一个开始的地方。你已经完成了这个教程,所以现在你已经知道了绝对的基础知识,并且你已经准备好开始愚弄了。有许多主题需要了解,如果有信息,那么所有这些主题都有很多。该文档以topics page中列出的基本,可理解的方式涵盖了许多主题。这是你应该花大部分时间在掌握Django的地方。一旦你开始构建自己的(虚拟?)项目,你会遇到文档中讨论的很多主题,并且从这些页面中可以学到很多东西。

如果主题页面没有涵盖您的问题,那么现在是时候开始四处寻找了。 API-reference提供了许多Django机制的详细描述,但它并没有真正涵盖常见问题的最佳实践和解决方案。对于最佳实践和常见问题,Google和Stack Overflow是您最好的朋友:很可能有人遇到了您遇到的同样问题,并提出了一个很好的解决方案。

如果您的任何一个问题都没有涵盖,那么您可以随时在此处询问。我也喜欢挖掘Django的source code以更好地理解工作方式,这通常可以帮助我解决更复杂的问题。

无论如何,完成本教程后学习Django的最佳步骤是在保持topic guides的同时处理自己的Django项目。这将涵盖您需要学习的大部分内容。

答案 1 :(得分:-1)

这是官方django网站上django教程的链接:https://docs.djangoproject.com/en/dev/intro/tutorial01/

本教程解释了如何编写django应用程序,详细解释如何设置django项目以及django开发的不同方面。