Friday, July 27, 2012

Re: form.save() fails silently - how to debug?

On Fri, Jul 27, 2012 at 3:25 AM, Derek <gamesbook@gmail.com> wrote:
The clean() method basically stores the non-model field data in the model's dictionary field.  If this method was faulty, then it would also cause problems in the test code.  As I said, when I print the data to console it looks OK.  I am still trying to find how and where the save() method indicates errors...?

Model save() would indicate an error by raising an exception, see:

https://github.com/django/django/blob/master/django/db/models/base.py#L444

I would attack the problem you are seeing by tracing through what's actually happening using pdb.

Karen
--
http://tracey.org/kmt/

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to django-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

No comments:

Post a Comment