Django max_length pour IntegerField

J'ai ce modèle de champ:

id_student = models.PositiveIntegerField(primary_key=True, max_length=10)

La max_length restriction ne fonctionne pas. Je peux me connecter à l'admin et à créer de l'étudiant, une pièce d'identité avec plus de 10 caractères. Comment puis-je résoudre ce problème?

source d'informationauteur Alejandro Veintimilla