Господа, я всё понимаю. Возможно, я дочитаю доку (а то, что я показал - результат беглого чтения джангобука, да) и похихикаю над собой. Но я не просто так написал в Python для новичков. Вы уж ответьте конкретно: “твой код - говно”, или: “в целом - сойдёт, но вот тут - плохо”.
P.S.
Ну или не тратьте время. Сейчас просто задача отошла на задний план. Скоро продолжу чтение и всё встанет на свои места.
P.P.S.
ИМХО, это хорошо в крупных долгоиграющих проектах, в небольшом проекте компонентная архитектура только запутывает и “утяжеляет” код.
В перспективе - это огромный проект по мониторингу IPTV на пути от спутника до клиента. Так что таки придёться “запутывать и утяжелять”.