Es ist leer, weil das Objekt eigentlich keine ID erhält. Das liegt daran, dass die id
field sollte ein AutoField
sein , nicht IntegerField, sodass es als automatisch inkrementierend deklariert wird.
Eigentlich sollten Sie es aber überhaupt nicht deklarieren:Ein Primärschlüssel-AutoField namens id ist Standard , also solltest du es weglassen.
Beachten Sie, dass Sie Ihre Datenbanktabelle migrieren oder löschen und neu erstellen müssen, nachdem Sie diese Änderung vorgenommen haben.