﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
3465	template variable list-index lookup on an unsubscriptable object raises TypeError	Gary Wilson <gary.wilson@…>	Adrian Holovaty	"For example, if the template variable ""`foobar`"" with value of None is passed to a template that uses:
{{{
{{ foobar.13 }}
}}}

The following traceback is produced
{{{
#!python
Traceback (most recent call last):
File ""/usr/lib/python2.4/site-packages/django/template/__init__.py"" in render_node
  718. result = node.render(context)
File ""/usr/lib/python2.4/site-packages/django/template/__init__.py"" in render
  768. output = self.filter_expression.resolve(context)
File ""/usr/lib/python2.4/site-packages/django/template/__init__.py"" in resolve
  561. obj = resolve_variable(self.var, context)
File ""/usr/lib/python2.4/site-packages/django/template/__init__.py"" in resolve_variable
  667. current = current[int(bits[0])]

  TypeError at /it/
  unsubscriptable object
}}}

The expected result would be for `{{ foobar.13 }}` to fail silently."		closed	Template system	dev		fixed			Accepted	1	0	0	0	0	0
