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

Django models.py Kunci Asing Melingkar

Anda sebenarnya tidak memiliki referensi melingkar; masalahnya adalah, pada saat Anda menentukan Album, Anda belum menentukan Gambar. Anda dapat memperbaikinya dengan menggunakan string sebagai gantinya:

class Album(models.model):
  thumb = models.ForeignKey('Image', null=True, blank=True)

Namun, dalam kasus ini, Anda mungkin ingin menggunakan OneToOneField alih-alih kunci asing. (Perhatikan bahwa Anda masih harus menggunakan trik dengan string).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengubah Font di MySQL Workbench

  2. Kesalahan koneksi PHP dengan database

  3. MySQL Pesan sebelum Grup oleh

  4. Tetapkan hasil variabel, dari kueri

  5. opsi mysqldump tidak diketahui tidak ada bunyi bip