Если речь в ООП как таковом то почитайте про ООП в Паскале. Там шаг влево шаг вправо : ошибка компиляции, все строго и не допускает разночтения. Думаю сильно поможет.
Написание блога, на django, в плане понимания ООП imho точно не поможет. А вот в понимании какой класс джанго чего может и какие методы есть, мне помогает вот такое Cheatsheet