@jamilatta , template tags servem para lidar com operações no template, onde a linguagem de template não tem poder suficiente. Geralmente essa falta de poder é relacionada com evitar que existam construções lógicas e regras de negócio no template. Por exemplo a template tag {% if  <cond> %} e outras. 

O código que estamos avaliando simplesmente insere uma string de texto no template, nada de lógica, nada de invocações à funções ou outras coisas abomináveis. Essa string de texto poderia tranquilamente fazer parte do arquivo *comment_edit.html* e dos demais arquivos .html. Utilizar um *include* só tem a função de evitar repetição e melhorar a manutenção do código.