Estaría bueno que nos comentaras qué es lo que necesitás hacer y que no se puede hacer en la plantilla. En principio el HTML debería estar separado del código Python (la regla vale para cualquier lenguaje), por lo que si bien es posible crear una cadena y enviarla directamente, las plantillas deberían ser el camino a seguir.
Por lo que escribís me parece que has intentado imprimir sin éxito código HTML en las plantillas, quizás lo que te faltó es aprender sobre el filtro
safe
Saludos.