django的哲学很耐人回味
前斷時間連著下雨。心情有時比較低沉。寫代碼的效率也低了很多??磥砦覍Νh境的敏感還有點強,
不過這幾天南昌的天氣有好起來了。中午吃了飯,到公司的樓頂曬曬太陽,感覺還是非常爽的。
隨之心情也好起來了。呵呵。沒事看看django了。發現django的哲學真的很耐人回味,
感覺要慢慢的用它體會它才能感覺的到。就像是喝陳年的老酒一樣。
下面我分享下自己對django的一點體會把。
1django 提倡DRY, 這一點在django里面很多地方都有痕跡。比如: view: django reverse() ,model的get_absolute_url
特別是django form,表單這塊驗證的話。你在django form 完成后。就不用在view里去判斷了。特別是你如果在幾個
view方法里都要用到這個表單。如果你不在django form里驗證好數據。你在每個view方法里都要驗證數據。這樣代碼就重復
了很多。
2django的url,我感覺django的url特別有意思。因為django的url是用正則進行匹配的,有的人說比較麻煩,但是有的人說比較靈活,我感覺
是比較靈活。哪天老板叫你改下連接的話。我們只要改下url的定義就可以了,非常方便,而且還可以起到數據驗證的效果,比如/d+的話,
你的方法就不會接受字符的數據。這感覺是第一重驗證數據。
3django非常人性話,有非常適合數據錄入的腳手架,使的網站的編輯和程序可以一起工作,總的提高大家的效率。
?
我先說下這2點把。其他的大家也可以想想。如果大家有什么好體會的話,可以留言一起來討論
總結
以上是生活随笔為你收集整理的django的哲学很耐人回味的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 战胜 Flash ,HTML5 还需要什
- 下一篇: java中 set,list,array