sql >> Databáze >  >> RDS >> Mysql

Jak používat modely django s cizími klíči v různých databázích?

Omezení napříč databázemi

Django v současné době neposkytuje žádnou podporu pro cizí klíč nebo vztahy many-to-many zahrnující více databází. Pokud jste použili směrovač k rozdělení modelů do různých databází, jakýkoli cizí klíč a vztahy many-to-many definované těmito modely musí být interní pro jednu databázi.

Django – omezení -multiple-databases

Problémy

Stejný problém. Chyba ve třídě ForeignKey().

V metodě validate().

Zobrazit vstupenku

Chyba existuje ve verzích 1.2, 1.3, 1.4rc1

Řešení

Vyzkoušejte tento patch abych to vyřešil.



  1. Jak naformátuji své dotazy Oracle tak, aby se sloupce nezalamovaly?

  2. Codeigniter simple_query vs. tvůrce dotazů (vložení, aktualizace a odstranění)

  3. základní hromadná vložka pyodbc

  4. Jaký je dobrý přístup ke správě připojení db v aplikaci Google Cloud SQL (GAE) Python?