IntegerField in Django Forms ist ein ganzzahliges Feld zur Eingabe von ganzzahligen Zahlen. Das Standard-Widget für diese Eingabe ist NumberInput . Es normalisiert sich zu einer Python-Ganzzahl. Es verwendet MaxLengthValidatorund MinLengthValidatorwenn max_lengthund min_lengthzur Verfügung gestellt werden. Ansonsten sind alle Eingaben gültig.

IntegerField hat folgende optionale Argumente:

  • max_length und min_length : - Wenn angegeben, stellen diese Argumente sicher, dass die Zeichenfolge höchstens oder mindestens die angegebene Länge hat.

Syntax

field_name = forms.IntegerField ( ** Optionen )

Django-Formular IntegerField Erklärung

Abbildung von IntegerField anhand eines Beispiels. Stellen Sie sich ein Projekt mit dem Namen geeksforgeekseiner App vor geeks.

In den folgenden Artikeln erfahren Sie, wie Sie ein Projekt und eine App in Django erstellen.



Geben Sie den folgenden Code in die forms.pyDatei der Geeks App ein.

from django import forms 
  
class GeeksForm(forms.Form): 
    geeks_field = forms.IntegerField(max_length = 200)