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