Las plantillas de Django dividen el texto en fullstop

Usando plantillas de django, me gustaría dividir un bloque de texto en el primer fullstop. Entonces me gustaría dar a la primera oración una clase de resaltado y luego al resto del texto una clase de normalidad. ¿Cómo haría esto? p.ej. (Sé que esto no funciona)

text = Aliquam pretium vestibulum nibh, vel molestie velit varius nec Curabitur non neque sed elit tincidunt. Dignissim eget vel du molestie magna auctor faucibus. Curabitur id nisl nec ipsum molestie egestas in at dolor. M,orbi et risus ac quam sagittis accumsan. Morbi vitae elementum metus. Vestibulum malesuada ornare elit, et interdum nisi imperdiet sed.

<p class="highlight">{{text|split:"."[0]}}</p>
<p class="normal">{{text|split:"."[1]}}</p>

lo que daría

<p class="highlight">Aliquam pretium vestibulum nibh, vel molestie velit varius nec Curabitur non neque sed elit tincidunt.</p>

<p class="normal">Dignissim eget vel du molestie magna auctor faucibus. Curabitur id nisl nec ipsum molestie egestas in at dolor. Morbi et risus ac quam sagittis accumsan. Morbi vitae elementum metus. Vestibulum malesuada ornare elit, et interdum nisi imperdiet sed.</p>

Estoy usando Django 1.1

Respuestas a la pregunta(1)

Su respuesta a la pregunta