Eso lo puedes hacer con el lenguaje de plantillas de django:
Código HTML:
Ver original{% if user.is_autenthicated %}
Has iniciado sesion.
{% else %}
No has iniciado sesion.
{% endif %}
El caso es que el lenguaje de plantillas tienes ciertas herramientas, pero solo las necesarias. La lógica de tu aplicación debe ir en las vistas, si no se tiene un mugrero. Básicamente tu mandas a tu plantilla toda la información ya digerida.
Saludos