看django源代碼有感

20134159:16:05html

科研立項——看dpress的源代碼有感java

這個是看django源代碼有感。之前有寫過一個看java源代碼的方法。django

另外還從楊成那學到了一個方法:框架

今天從楊成身上學到了:怎麼去看java源代碼,去深刻的跟蹤。按住crtrl鍵,從一個方法往另外一個方法跟蹤。ide

 

我總體的一個思路,有網、有一本書在手邊。post

關鍵是梳理清楚他的脈絡,因此以前你就要理解django的框架運行機制。spa

 

按照脈絡去梳理,htm

從宏觀到微觀,梳理清楚脈絡以後。才能深刻細節去,將細節弄明白。一邊作註釋。繼承

 

還有梳理的過程當中,你可能會發現,很繁雜,這個時候,就要抓主幹,主要矛盾,有一些東西是沒必要須的,直接忽略,找到他的核心和重點。ip

 

還有就是要找各類方法:如畫圖,使用rational rose等等。

此次的template很複雜,由於出現了繼承。Html之間的繼承仍是第一次接觸,而後我畫了一個繼承圖。以下:

 

Dummy.html    Description.html

 

 

 

Headerbase_style.htmlfooter.html   pages.html tags.html firendlinks. html Monthlinks.html  RSS Feed Firendlinks.htmlLastposts.html

 

 

 

Base.html                   Sidebar.html

 

 

 

ext_base.html

 

 

Index.html    Post.html    Default.html

這個圖是我修改做者源代碼的基礎,爲我修改做者的源代碼提供了很好的參考,便於我梳理出裏面錯綜複雜的關係。

 

找到項目的入口。

相關文章
相關標籤/搜索