如何学习Django 1.6 ..? [英] How to learn Django 1.6..?

查看:95
本文介绍了如何学习Django 1.6 ..?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我希望这个问题很快就被关闭为非建设性的。但是我问这个是因为我在谷歌和堆栈溢出上搜索了很多,但是我没有一个令人满意的答案。
所有其他这样的问题已经在几年前被问到,随着事情的变化很快,虽然这是必要的。



所以我问的是我应该遵循什么资源。我完成了教程应用程序,现在我想进一步,掌握这个美丽的框架,但下一个django的网站告诉我要去的文档。但是没有阅读文档有点麻烦的任务(它像深度优先搜索,你越来越深,直到你到达)。



我只是想要知道是否有任何针对django 1.6及更高版本的高级教程。一些屏幕截图或某些书(除了第一页之外相当过时的django书,除了第一页之外),像通过制作不同的应用程序带给你的Android的一些。

解决方案

我最近(好一年左右)开始使用Django,所以我想我有一个好主意它是开始使用Django并学习它。我主要有一个PHP背景,有一些其他编程语言的经验,但没有Python。



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



如果主题页面无法解决您的问题,那么现在就开始环顾四周了。 API参考提供了很多Django技工的详细描述,真正涵盖了常见问题的最佳做法和解决方案。对于最佳做法和常见问题,Google和Stack Overflow是您最好的朋友:很有可能有人遇到同样的问题,并提出了一个很好的解决方案。



如果您的任何问题没有涵盖在任何这些来源中,您可以随时在这里询问。我还想挖掘Django的源代码,以更好地了解方式事情工作,这通常有助于我解决更复杂的问题。



无论如何,完成教程之后学习Django的最佳方法是在保持主题指南在手边。这将覆盖您需要学习的大部分内容。


I hope this question is soon gonna be closed as non-constructive. But I am asking this because I've had a lot of search on Google and stack-overflow but I didn't have a satisfying answer. All other questions like this have been asked years ago and as things are changing rapidly I though this was necessary.

So what I am asking is what resources should I follow. I'm done with tutorial app and now I want to go further and master this beautiful framework but next the thing django's website tells me to go to is the documentation. But isn't reading the documentation a bit cumbersome task(Its like depth-first-search. You go deeper and deeper until you reach the end).

I just want to know if there are any advanced tutorials aimed at django 1.6 and higher. Some screen-casts or some book(other than django-book which quite outdated, as they say on the first page) like ones of Android that take you through by making different apps.

解决方案

I have quite recently (well, about a year ago) started using Django, so I think I have a good idea what it is to start using Django and to learn it. I mainly had a PHP background, with a bit of experience in a few other programming languages, but no Python.

The tutorial is the first place to start. You have already finished the tutorial, so now you know the absolute basics and you're ready to start fooling around. There are many topics to learn about, all with a lot if information. The documentation covers a lot of topics in a basic, understandable way, as listed on the topics page. This is where you should spend most of your time while getting a grasp of Django. Once you start building your own (dummy?) project, you will come across a lot of the topics discussed in the documentation, and there's a lot to learn from those pages.

If the topic pages don't cover your problem, it's time to start looking around. The API-reference provides detailed description of a lot of Django mechanics, but it doesn't really cover best practices and solutions to common problems. For best practices and common problems, Google and Stack Overflow are your best friends: it's very likely someone once ran into the same problem you have, and came up with a good solution.

If one of your problems isn't covered in any of those sources, you can always ask here on SO. I also like to dig around Django's source code to get a better understanding of the way things work, and this often helps me solves more complicated problems.

Anyway, the best step to learning Django after finishing the tutorial, is to work on your own Django project while keeping the topic guides at hand. That will cover most of the things you need to learn.

这篇关于如何学习Django 1.6 ..?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆