Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mengapa self.object di CreateView tidak memiliki id setelah disimpan ke database?

Itu kosong karena objek sebenarnya tidak menerima id. Itu karena id bidang harus berupa AutoField , bukan IntegerField, sehingga dinyatakan sebagai peningkatan otomatis.

Sebenarnya meskipun Anda tidak boleh mendeklarasikannya sama sekali:kunci utama AutoField bernama id adalah default , jadi Anda harus meninggalkannya.

Perhatikan bahwa Anda harus memigrasikan tabel database Anda, atau melepaskan dan membuatnya kembali, setelah Anda membuat perubahan ini.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Maksimum berdasarkan grup

  2. Delphi - TSQLQuery meninggalkan proses di MySQL bahkan setelah dibebaskan

  3. Menghubungkan ke Mysql di AWS Elastic Beanstalk

  4. Pilih baris dari tabel gabungan kiri di mana beberapa kondisi benar

  5. Django - Tambahkan baris ke database MySQL