回覆列表
  • 1 # hoek

    django,文件齊全官網自帶部分中文,自帶教程,自帶全縣模組,建立簡單,執行簡單,預設sqlite,不用裝資料庫,你值得擁有

  • 2 # IT從業者陳斌

    如果是學著玩,隨便學個框架了解一下工作原理就可以了。比較好的傳統框架推薦 Django 或者 Flask 吧。其實我個人認為,Django 和 Flask 的學習量都是差不多的,別看 Flask 官方文件比 Django 少,但是當你真正開始開發的時候,你還是要去看那些第三方庫的文件。你總不至於為了輕量,自動從頭開始造輪子吧?比如開發一個數據驅動的專案,用 Flask,orm 少不了吧?這時候你還是得去看 orm 文件,而 django 自帶 orm;表單少不了吧?flask 可以使用 flask form,django 則自帶 form。

  • 3 # 少兒程式設計課程

    你好,我覺得你首先你需要分析你專案的需求,看看哪種框架更適合,我把python最常用的兩種框架django和flask詳細給你介紹一下,你就知道怎麼選擇了。

    詳細分析專案屬於哪種型別是業務型別繁多,業務邏輯複雜,還是涉及到一些擴充套件功能,比如需要呼叫系統的shell命令、串列埠通訊等等。前者沒有技術難點,僅僅是業務複雜,後期專案是否需要擴充套件。

    初學Python web,一般首先學習Django,原因是因為Django相對比較完善,功能非常強大。Django框架的強大就肯定意味著它是一款重量級框架,而對於初學者來說,這可能是一種災難。如果初學者沒有其他語言的基礎,沒有後端開發的經驗,那麼這種方式可能直接就導致放棄。

    Flask就不太一樣了,它僅僅幫你做好了建房子所需要的材料,房子如何搭建,如何裝修全都得靠你自己動手,所以同一個專案,使用Flask來做,不同的人可能設計出來的架構完全不同,而使用Django框架做出來的架構可能都差不多了。

    對於用過MVC框架的開發者來說,上手Django是很快的,因為Django也是MVC模式。Flask就沒有什麼模式可言了,僅僅提供了一種服務而已,要搞成什麼樣子全靠自己。所以如果你想自己去設計目錄結構,模組的劃分等個性化設計時,推薦使用Flask。弊端也很明顯,如果你不是一個經驗豐富的開發者,你很可能會把整個專案架構設計的亂七八糟。

    對於我來說,很多時候一個專案剛開始並不覺得是個大專案,做到後面功能越來越多,擴充套件越來越多,就變成了一個大專案,而使用Flask就很容易的完成這個任務,小型專案快速開發,大專案設計靈活。

  • 中秋節和大豐收的關聯?
  • 你是否相信會有人真的即使三五年不見面還是一如既往的喜歡你?