﻿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
4761	AttributeError (no filter_vertical at TabularInline or StackedInline)	anonymous	Adrian Holovaty	"Example: 

{{{
class BlogOptions(admin.ModelAdmin):
    list_display = ('title', 'number_of_entries')
    inlines = [admin.TabularInline(Entry, extra=2)]
    prepopulate_fields = {'slug': ('title', 'subtitle')}

admin.site.register(Blog, BlogOptions)
}}}

Url admin/app/blog/add/ gives:

{{{
AttributeError at /admin/blogfarm/blog/add/
'TabularInline' object has no attribute 'filter_vertical'
}}}

it points to the line 112:
{{{
 111. # For ManyToManyFields with a filter interface, use a special widget.
 112. if isinstance(db_field, models.ManyToManyField) and db_field.name in (self.filter_vertical + self.filter_horizontal):
 113.     kwargs['widget'] = widgets.FilteredSelectMultiple(db_field.verbose_name, (db_field.name in self.filter_vertical))
 114.     return db_field.formfield(**kwargs)
}}}
Got the same error working for StackedInline.

Both Blog and Entry have ManytoManyFields.

Using revision #5596 of the newforms-admin branch."		closed	Forms	newforms-admin		fixed	inline admin newforms	eduardo.padoan@…	Unreviewed	0	0	0	0	0	0
