В djangobook в главе 9 на расширенных шаблонах показано, как реализован тег {% comment %}
.Теги шаблона в django
def do_comment(parser, token):
nodelist = parser.parse(('endcomment',))
parser.delete_first_token()
return CommentNode()
class CommentNode(template.Node):
def render(self, context):
return ''
Согласно книге в функции do_comment
после parser.parse() вызывается, анализатор еще не «потребленного» {% endcomment %}
тега, так что код должен явно вызвать parser.delete_first_token() для чтобы этот тег не обрабатывался дважды. Может кто-нибудь объяснить, что это значит.
не читайте djangobook, он устарел. перейдите по адресу https://docs.djangoproject.com/en/1.6/ – laike9m
Почему бы вам просто не удалить эту строку и посмотреть, что произойдет? –