I would like to change the behavior, maybe overwriting, when I add an instance to a M2M relation, so that I could do something like this:
try:
my_instance.one_field_set.add( another_instance )
except ValidationError:
# do something
Is that possible?