﻿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
20023	Admin Inline form validation must go in Model.clean() if AdminInline.form is not specified	chris.freeman.pdx@…	nobody	"The Django admin site page (./en/1.5/ref/contrib/admin) should mention something specific about inline form validation regarding where to put clean() code.  

It seems that the only way I was able to clean a field changed as part of an admin inline form was in the Model.clean() method.  I could not find a place where using clean_myfield() method worked as all for admin inline forms.  Note the inline was not part of a formset, as it had a OneToOneField relationship to the main form.  

This is not obvious in the documentation as the Model page mentions clean() and clean_field() but nothing about inlines.  The documentation on Inlines mentions validation, but nothing on putting the code in the Model.clean().  Perhaps, also a warning that clean_field() is not run for admin inline form updates.

Please correct me if I'm mistaken about validation of inline forms within the Admin interface.

Regards, Chris

"	Bug	new	Documentation	1.5	Normal		admin inline form validation		Accepted	0	0	0	0	0	0
