﻿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
33936	BaseModelForm.save() ValueError lacks useful information	Josh Moore	nobody	"We were hitting Airbrake errors in production where the only message provided was ""The <model> could not be changed because the data didn't validate."" This made it difficult to troubleshoot and debug the problem. The error message would be more useful if it included information about which specific form fields failed to validate and why.

I have prepared a patch which enhances the error message in the BaseModelForm save() method by including the actual form errors in the message, formatted as JSON.

This is my first time contributing to Django and using Trac, please forgive any mistakes I made filling out this form."	Bug	new	Forms	dev	Normal				Unreviewed	1	0	0	0	1	0
