I read it.. I am just confused with my editor. sometimes, it takes 4spaces, sometimes 2 
I am confused. 

Probably, my editor (sublime text 2) is using different spacing for .html files, new .py files, existing .py files.. (got to see)