Fix and test for Bug #18255 Inconsistent data type for BigIntegerField a...

...fter calling full_clean()