wtf -- why would you ever define some errors on the global db object and some on the model object. django def needs to work on making things consistent