मैं django खोल एपीआई में मॉडल आयात कर रहा हूं लेकिन मुझे नीचे त्रुटि मिलती है। यहां बताया गया है कि यह कैसे होता है:

python manage.py shell
from .models import Device

मुझे समझ आ गया:

File "<console>", line 1, in <module> KeyError: "'__name__' not in globals"

4
Andd 5 फरवरी 2020, 11:25

1 उत्तर

सबसे बढ़िया उत्तर

ऐप का नाम ".models" से पहले डालने का प्रयास करें। यहां .models वर्तमान निर्देशिका में model.py से आयात करने का प्रयास कर रहे हैं लेकिन model.py वास्तव में ऐप निर्देशिका में स्थित है।

>> from [app_name].models import Device
10
Abu Sayem 5 फरवरी 2020, 11:38