Насколько мне известно код как здесь:
{% if new_comment %}
<h2>Your comment has been added.</h2>
{% else %}
Будет корректно работать в Джанго шаблоне, даже если эта переменная не была передана при рендере. Просто она там будет иметь значение None.
Возможно в вашем мануале добавлена эта переменная в шаблон "на будущее" и в следующих уроках мануала она будет передаваться при рендере. А возможно просто ошибка или тупая копипаста с какого-то другого ресурса, гадать не могу.