инициализируем template в начале view если его нет

он может отстутствовать при ошибках и получается
крайне странный результат