{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

會了django還有必要學flask嗎?

blairblair 回答3 收藏1
問題描述:本人python一年的經驗,上個月學django,基本也可以做一個博客了,但是感覺速度很慢,網上看了下有人說django的性能不行,大概需要轉型多久可以成功?
收藏問題

3條回答

Channe

Channe

回答于2022-06-22 19:50

Django和Flask代表Python在網站開發中兩個方向或者說是兩個觀點

Django ,

優點: 大而全,幾乎涵蓋了80%的網站開發應用,文檔很全,插件很多,

適合新手或者是快速原型開發。深入下去需要較長時間

Flask:

靈活,快速,很多時候需要自己建輪子。和NoSql配合使用

個人建議Django足夠了,剩下的時間學些其他的。不建議Flask,太老了, 因為Sanic正在發展,可以關注一下。

評論0 贊同0
  •  加載中...
AZmake

AZmake

回答于2022-06-22 19:50

作為一個工作項目中使用過django和flask的開發者。對于初學者,個人建議的話,先學django,再了解一下flask。


django是一個大而全的python框架, 囊括了幾乎你能想象的web功能,并在快速迭代中,說明用的人非常多,新增功能以及性能什么的都會在不斷優化。


不能因為別人說怎樣就否定一個你不了解的不熟悉的框架,畢竟我們個人開發的系統相信還不到對框架性能評判的地步,畢竟影響性能的地方還有很多,比如編碼技術,數據庫、前端等等。


django的學習曲線是開始很難,但后面會越來越容易。因為幾乎什么都給你做好了,一下子整給你一個大而全的東西,一下子肯定吸收不過來。但只要你多敲代碼,多熟悉幾遍就能很快上手。


而flask號稱是個輕框架,開始時會發現很容易上手,因為只提供一個很小的核心的部分,不像django整合了所有web的組件,flask的學習曲線會越來越陡,因為很多功能需要你去自己組裝,這個需要開發者一定的判斷和思考,比如數據庫關系映射,django直接內定寫好了,flask需要你自己去選擇。對初學者而言,因為對框架不熟悉所以并不一定知道怎么整合所需的功能。


flask是一個公認的非常優秀的框架,非常建議去研讀其源代碼,能讓你的編程技術,對web系統的設計思路會有很大的提升。


學編程是需要耐心、需要不斷重復熟悉的過程。并不需要你有多高的邏輯、悟性。只要足夠的耐心,比如使用django一步一步搭建起一個博客,把你想象到的功能都加進去,相信在這個過程中,你會找到規律,然后在日后不斷的加深理解,就很快能上手。


希望這個解答能幫到你。

評論0 贊同0
  •  加載中...
Amio

Amio

回答于2022-06-22 19:50

我個人覺得沒必要,用好一個就行了

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<