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

Bagaimana cara menggunakan model Django dengan kunci asing di DB yang berbeda?

Batasan lintas basis data

Django saat ini tidak menyediakan dukungan apa pun untuk kunci asing atau hubungan banyak-ke-banyak yang mencakup banyak basis data. Jika Anda telah menggunakan router untuk mempartisi model ke database yang berbeda, semua kunci asing dan hubungan banyak ke banyak yang ditentukan oleh model tersebut harus internal ke satu database.

Django - batasan-of -banyak database

Masalah

Masalah yang sama. Bug di kelas ForeignKey().

Dalam metode validasi().

Lihat tiket

Bug ada di v1.2, v1.3, v1.4rc1

Solusi

Coba tambalan ini untuk menyelesaikannya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara membuat website dengan Java?

  2. sintaks yang tepat untuk digunakan di dekat '?'

  3. Cara memberi nomor kembali indeks utama

  4. Cara memilih beberapa baris dari mysql dengan satu kueri dan menggunakannya di php

  5. Mysql - sambungkan ke server jarak jauh menggunakan alamat IP