Firstly, if you're talking about forms, you don't want to look at
models.PostiveIntegerField -- that's for models. Instead, look at
django.forms.*
Secondly, the equivalent concept to string length is max_value and
min_value for the form field IntegerField. It sounds like you want
IntegerField(min_value=0, max_value=99999999)
See http://docs.djangoproject.com/en/dev/ref/forms/fields/#integerfield
for the documentation.
Regards,
Malcolm
> Hi people.
> This is my doubt
>
> I need make a form field with this restrictions:
>
> _field content must be only integers numbers and postive.
> _filed content must have a max lenght, for example 8 characters.
>
> I am confused beacuse models.PositiveIntegerField has no have
> max_length atribute (have a max_value), but models.CharacterField
> have max_lenght atribute.
>
> Any idea? :S
An integer doesn't usually have a max length, if at all it has a max
value. Which in your case sounds like 99.999.999.
To actually achieve what you want read through the form validation
docs http://docs.djangoproject.com/en/dev/ref/forms/validation/
adi