Fix: #54 and Fix: #52 A channel can render a content instead of its list
useful to set a channel as homepage and then set a content Post or Flatpage
as its default rendering
fix pep 8