﻿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
6250	recursion loop on ForeignKey('self',edit_inline=True)	anonymous	nobody	"maybe it's a variant of #3288 bug. This is the case:

{{{
class Test(models.Model):
	recursion_loop = models.ForeignKey('self',edit_inline=models.TABULAR)
}}}

{{{
...many many lines...
  File ""/home/visi/djtrunk/django/db/models/related.py"", line 99, in get_follow
    return self.opts.get_follow(over)
  File ""/home/visi/djtrunk/django/db/models/options.py"", line 177, in get_follow
    fol = f.get_follow(child_override)
  File ""/home/visi/djtrunk/django/db/models/related.py"", line 99, in get_follow
    return self.opts.get_follow(over)
  File ""/home/visi/djtrunk/django/db/models/options.py"", line 177, in get_follow
    fol = f.get_follow(child_override)
  File ""/home/visi/djtrunk/django/db/models/related.py"", line 99, in get_follow
    return self.opts.get_follow(over)
  File ""/home/visi/djtrunk/django/db/models/options.py"", line 177, in get_follow
    fol = f.get_follow(child_override)
  File ""/home/visi/djtrunk/django/db/models/related.py"", line 99, in get_follow
    return self.opts.get_follow(over)
  File ""/home/visi/djtrunk/django/db/models/options.py"", line 177, in get_follow
    fol = f.get_follow(child_override)
  File ""/home/visi/djtrunk/django/db/models/fields/__init__.py"", line 372, in get_follow
    if override != None:
RuntimeError: maximum recursion depth exceeded in cmp
}}}"		closed	Database layer (models, ORM)	dev		duplicate			Unreviewed	0	0	0	0	0	0
