django-multidb-router

Szoftver screenshot:
django-multidb-router
Szoftver adatai:
Változat: 0.5
Feltöltés dátuma: 11 May 15
Fejlesztő: Jeff Balogh
Engedély: Ingyenes
Népszerűség: 1

Rating: 1.0/5 (Total Votes: 2)

Django-multidb-router egy Django alkalmazás.
A multidb.MasterSlaveRouter olvasni lekérdezések fog menni a rabszolga adatbázis; Minden betétek, frissíti és törli fog tenni, hogy az alapértelmezett adatbázist.
Először határozza meg SLAVE_DATABASES a beállításokat. Meg kell egy listát a adatbázisálneveknek hogy megtalálható adatbázisokban:
ADATBÁZISAINAK = {
& Nbsp; "alapértelmezett": {...},
& Nbsp; "árnyék-1": {...},
& Nbsp; "árnyék-2": {...},
}
SLAVE_DATABASES = ['árnyék-1 "," árnyék-2 "]
Azután, hogy multidb.MasterSlaveRouter be DATABASE_ROUTERS:
DATABASE_ROUTERS = ("multidb.MasterSlaveRouter",)
A szolga adatbázisok kerül kiválasztásra, körmérkőzéses formában.
Ha azt szeretnénk, hogy egy kapcsolatot egy rabszolga a app, használja multidb.get_slave:
re django.db import kapcsolatok
import multidb
connection = kapcsolatok [multidb.get_slave ()]

követelmények :

  • Python
  • Django

Más szoftver fejlesztő Jeff Balogh

Hozzászólások a django-multidb-router

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!