﻿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
13446	isintance bug with Python 2.4.4 | django.core.urlresolvers.RegexURLResolver affected	pavl	nobody	"Inside ""django.core.urlresolvers.RegexURLResolver"" at line:

{{{
    def _populate(self):
...
            if isinstance(pattern, RegexURLResolver)
}}}

The method ''isinstance'', under Python 2.4.4, does not work properly.

I got the exception: ''''RegexURLResolver' object has no attribute 'name'''' at line:

{{{
            else:
...
                lookups.appendlist(pattern.name, (bits, p_pattern))
}}}

where a ''pattern'' was:

{{{
pattern   <RegexURLResolver oteracapital.apps.localeflatpages.urls (None:None) >
}}}

Which means that '''if isinstance(pattern, RegexURLResolver)''' returned '''False''' in that case.

In my opinion you should force the installation of latest Python 2.x to avoid such problem.


"		closed	Core (Other)	1.1		invalid			Unreviewed	0	0	0	0	0	0
