Pole jest puste, ponieważ obiekt nie otrzymuje identyfikatora. To dlatego, że id
pole powinno być AutoField
, a nie IntegerField, więc jest deklarowane jako autoinkrementacja.
Właściwie nie powinieneś tego w ogóle deklarować:klucz podstawowy AutoField o nazwie id to domyślne , więc powinieneś to pominąć.
Pamiętaj, że po wprowadzeniu tej zmiany konieczna będzie migracja tabeli bazy danych lub upuszczenie jej i ponowne utworzenie.