/ / Django používa viacero databáz [zatvorené] - python, django, python-2.7, django-modely, django-admin

Django používa viacero databáz [zatvorené] - python, django, python-2.7, django-models, django-admin

Snažím sa vytvoriť stránku Django ako používateľaRozhranie pre dáta, ktoré som zozbieral pomocou škrabky. Škrabka generuje (a neustále aktualizuje) databázu a ja "d ako Django komunikovať s ňou tiež."

Musím bežať program škrabiek často, je tu spôsob, ako to môžem urobiť pomocou Django "s admin? Rovnako ako spravovať backend, ktorý nemá" t mať čo do činenia s Django priamo?

Mám zlúčiť databázy (škrabka a Django)?

Existuje na to správny spôsob?

Vopred ďakujem.

odpovede:

0 pre odpoveď č. 1

Django podporuje viac databáz, Môžete zanechať svoj program / databázu škrabania tak, ako je, a jednoducho pristupovať k databáze prostredníctvom Django. Nastaviť modely, ako by ste normálne - ale v META súbor polí managed = False, To zabráni Djangu aplikovať migrácie do databáz.

Ak zistíte, že chcete spravovať databázu prostredníctvom modelov Django, budete musieť nastaviť a routing triedy, aby sa ubezpečil, že vaša aplikácia sa zameriava iba na určenú databázu.