Python和Django入门

时间:2011-06-27 20:11:39

标签: python django

我是Django框架的新手。我想学习它并用它来开发应用程序。我是python的新手。要学习Django,我是否需要python和设计模式的知识?

我不知道我是否应该学习设计模式,例如MVC,并考虑编写应用程序或者通过编写复杂的Web应用程序来开始学习语言。欢迎您的建议。

4 个答案:

答案 0 :(得分:3)

我建议先学习Python的基础知识,至少学习MVC设计模式。

从那里,是的,继续开始在Django中创建项目,这是学习Django的最佳方式。

就“python基础”而言,这意味着明显的基本语法和关键词。从那里开始,理解“一般编程”尤其是面向对象编程范例更为重要。

答案 1 :(得分:2)

  

你认为什么是python基础

Python tutorial怎么样?

答案 2 :(得分:1)

直接进入Django。你可以做到,并随时学习。 Djangobook将教你Django开始构建应用程序的基础。

就Python本身而言,要记住的一件事就是使用PEP8来设置代码的样式,当其他人查看您的代码时,无论是求助还是何时,它都会让您更轻松从事项目工作。

@ S.Lott是对的,基础是重要的

但是,我认为可以在构建实际项目/应用程序的同时学习基础知识并同时获得一些乐趣/获得一些经验。 (注意:例如django提供的教程,如poll app

编辑:我想指出,在下面的评论中,我不再支持我对这种特殊情况的回答。如果这个人对编程和语言基础知识有经验,那么对他来说,他们拥有必要的知识,而语言只是他们使用的工具。如果是这种情况,我在使用框架时没有发现任何语言细节的错误。

答案 3 :(得分:-1)

我建议 MDN Django 教程。在本教程中,您将开发一个简单的本地库应用程序并将其部署在 heroku 上。您将对如何开发 Web 应用并将其部署到云平台上有一个很好的了解。