我们可以为蟒蛇初学者学习Django吗?

时间:2010-07-13 05:24:41

标签: python django

现在,我正在学习python,但我是PHP Web开发人员。我对终端和Windows编程不感兴趣。我只想做网站开发。那么,我可以学习Django吗?

5 个答案:

答案 0 :(得分:9)

是的,你可以。我开始学习Django,而且Python知识也很少。只要你的腰带背后有另一种语言,最好是基于网络的(就像你一样),我认为你不会立刻咬掉太多。

Python也是一种非常容易学习的语言。只需要习惯显着的空白区域和缺乏分号:P

答案 1 :(得分:6)

我不同意以前的答案。你可以通过学习Django 学习Python,但我认为这不是一个好主意。你不会真正理解为什么事情就是这样,或者事情是如何运作的。

我的建议是首先遵循Python教程 - 如果你是一位经验丰富的程序员,那么Dive Into Python是一个很好的程序员 - 然后运行Django教程。如果你这样做,你会处于更好的状态。

答案 2 :(得分:2)

当然可以! Django需要从命令行使用python的最少知识,但如果你对此感到满意,那么应该没有问题。 Django拥有出色的文档和针对初学者的优秀教程,不希望您成为高级Python程序员。

以下是Django初学者教程的链接:http://docs.djangoproject.com/en/dev/intro/tutorial01/

答案 3 :(得分:2)

我尝试通过Django tutorial开始,这让我快速前进,但是如果没有足够的Python知识,我在开始编写自己的第一个应用程序时就陷入了困境。像“元组”,“列表”和“词典”这样的Python术语对我来说是新的,我没有任何背景知道如何以及为什么使用它们。

花时间浏览免费的Google Python Class非常值得,并且清楚地说明了很多事情。否则,Django中的太多东西看起来就像魔术一样,只要你需要编写一些函数来操纵你的数据,你就会陷入困境。

简而言之,我发现我可以学习Django&兼容Python,但不仅仅是专注于Django。此外,学习Python本身就很有趣,并且不会花费你一两天的时间来学习基础知识。我喜欢Google课程,因为它有视频讲座和优秀的练习,专注于Python的实际应用。

祝你好运!

答案 4 :(得分:1)

从Django开始,这是学习Python的好方法。 Django允许你在短时间内做好事,这可能是深入研究这种语言的好动力。