2013-06-28 119 views
7

什麼是最好的方式來學習Django 1.5嗎?我一直是一名.NET開發人員,對OOP,HTML5,CSS和JavaScript有很好的理解。我也有一個入門級的Python知識。我對MVC(或MVT,在這種情況下)是全新的。什麼是學習Django 1.5的最佳方式?

我需要使用Django構建應用程序,爲用戶提供諸如根據地理距離查找對方,上傳圖片並在線編輯它們,自然語言搜索等功能......(僅爲了強調我需要不僅知道如何構建投票應用程序或簡單的博客)。

我的理解是,學習Django的入口點是在Django項目網站上完成教程。那麼,什麼?你會推薦什麼道路?我已經看到,Web目標版本中的很多學習資源都低於1.5,我無法在1.5版本上找到書籍。當閱讀關於1.4的學習資料的評論時,我經常看到他們已經過時,並且不適用於1.5。

此外,我簡單地看了一下部署Django應用程序需要些什麼。 Virtualenv,git,pip等......都是我未知的東西,對於一個曾經通過FTP上傳編譯的二進制文件來部署應用的人來說,這看起來有點可怕。

幫助定義一條清晰的路徑來學習如何將Django彎曲到我的意志將是非常寶貴的!

回答

6
  1. 的Django官方教程(如你所知)Django的電子書或平裝(https://django.2scoops.org/)的
  2. 2勺。有很多的有用信息,甚至有關的virtualenv,自定義設置等

如果你不想花幾塊錢的優秀書,看看這個github上庫:https://github.com/jacobian/djangobook.com這是一個正在進行的項目。

+0

我不反對買書!我喜歡支持敬業的作者,我已經在之前的搜索中標記過這個作者。閱讀完整的教程和本書是否足以達到Django的專業水平? – ilovebigmacs

+2

你需要讓自己的手變髒才能獲得專業水平的知識。這就是說,我認爲這些是你從Django入手時應該關注的材料。 2scoops包含許多最佳實踐和注意事項,以幫助您避免開發中的常見缺陷。 –

+0

謝謝你的答案。然後,我將繼續處理這兩個來源。我有許多項目需要完成,他們將爲實踐經驗的目的服務。我正在尋找同伴理論資源。 – ilovebigmacs

1

我是python和Django的新手。
這裏是我的順序是跟着路徑:

  1. www.learnpythonthehardway.org(免費的HTML在線)
  2. 做djangoproject調查教程
  3. gettingstartedwithdjango.com(GSWD)

按照這些順序遵循這些教程很重要,因爲這將爲您的環境設置GSWD,並且它將超過virtualenv

同樣如上所述,2Scoops書是最佳實踐書

相關問題