On a CharField, max_length is a basic structural consideration -- how
many characters can the field hold.
min/max value, however, isn't a structural consideration -- it's a
validation issue. Regardless of the min/max value, the database will
allocate "integer" storage.
What you're looking for is a way to validate that the field has a
value in a given range -- and Django already has those:
http://docs.djangoproject.com/en/dev/ref/validators/
Yours,
Russ Magee %-)