Používam Django 1.7 a chcem urobiť nejakú analýzu dát na svojich dátach, takže používam ORM, aby som sa na to dostal. Ja som napísal nasledujúci skript na získanie niektorých údajov:
from models import PricePaid
pp = PricePaid.objects.filter(transfer_date__year="1997")
Mám však túto chybu pri spustení:
django.core.exceptions.AppRegistryNotReady: Models aren"t loaded yet.
môžem bežať manage.py
bez problémov.
Skúšal som to pridať na začiatku skriptu:
import django
django.setup()
ako to navrhujú niektoré odpovede na SO, ale potom dostanem RuntimeError o konfliktných modeloch.
Čo mám robiť, aby som získal moje dáta?
odpovede:
0 pre odpoveď č. 1Najlepším spôsobom na písanie vlastných skriptov a bez manuálneho nastavenia prostredia django je použitie Djangovo riadiace príkazy