我是Django框架的新手。我想学习它,并用它来开发应用程序。我是python的新手。要学习Django,我需要python和设计模式的知识吗?
我不知道我是否应该学习设计模式,例如MVC,并考虑编写应用程序,还是通过编写复杂的web应用程序来开始学习这门语言。欢迎您的建议。
发布于 2011-06-28 04:22:55
直接跳到Django。你可以做到这一点,并且边走边学。Djangobook将教你Django的基础知识来开始构建应用。
要记住的一件事就是使用PEP8来样式化你的代码,当其他人查看你的代码时,无论是寻求帮助还是处理项目,它都会变得更容易。
@S.Lott是对的,基础很重要
然而,我认为可以在构建一个实际的项目/应用程序的同时学习基础知识,同时获得一些乐趣/获得一些经验。(注意:比如django提供的教程,比如poll app)
编辑:我想指出,在下面的评论中,我不再支持我对这种特殊情况的回答。如果一个人有编程和语言基础的经验,对我来说,他们有必要的知识,语言只是他们使用的工具。如果是这样的话,我不认为在使用框架时学习语言的一些细节有什么错。
发布于 2011-06-28 04:12:57
我建议先学习Python的基础知识,至少学习MVC设计模式。
是的,从那里开始在Django中创建一个项目,这是学习Django的最好方法。
就"python基础“而言,这意味着显而易见的基本语法和关键字。因此,更重要的是理解“一般的编程”,特别是面向对象的编程范例。
发布于 2011-06-28 04:16:40
你认为python的基础是什么?
Python tutorial怎么样?
https://stackoverflow.com/questions/6498373
复制相似问题