[PYTHON] Laden Sie ein Django-Modul mit einem Interpreter

(Korrektur) Wenn Sie die Shell python manage.py ausführen, befindet sich settings.py im angegebenen Status. Verwenden Sie diese daher besser. Das Folgende war eine verschwenderische Handlung.

======== Manchmal möchte ich ein Django-Modul importieren und Hilfe und Verzeichnis sehen. Wenn Sie dies normal tun, tritt zu diesem Zeitpunkt ein Importfehler auf und das Modul kann nicht geladen werden.

In [1]: import django.shortcuts
(...)
ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.

Zum Importieren muss das Modul informiert werden, das die Einstellungen in der Umgebungsvariablen DJANGO_SETTINGS_MODULE beschreibt. Standardmäßig können Sie settings.py direkt unter dem Django-Projekt angeben.

In [2]: import os
In [3]: os.environ['DJANGO_SETTINGS_MODULE'] = 'mokumoku.settings'
In [4]: import django.shortcuts
In [5]: help(django.shortcuts)

========

Recommended Posts

Laden Sie ein Django-Modul mit einem Interpreter
Erstellen Sie eine API mit Django
Hinweis: Senden Sie eine E-Mail mit Django
Durchsuchen Sie eine vorhandene externe Datenbank mit Django
Erstellen Sie mit Django Updateview einen Update-Bildschirm
Internationalisierung mit Django
CRUD mit Django
Authentifizieren Sie Google mit Django
Django 1.11 wurde mit Python3.6 gestartet
Laden Sie Dateien mit Django hoch
Verfahren zum Erstellen einer Anwendung mit Django mit Pycharm ~ Vorbereitung ~
Entwicklungsverdauung mit Django
PDF mit Django ausgeben
Markdown-Ausgabe mit Django
Verwenden Sie Gentelella mit Django
Twitter OAuth mit Django
Erste Schritte mit Django 1
Mail mit Django senden
Stellen Sie eine vorhandene App mit Docker + Pyenv-Virtualenv + Uwsgi + Django bereit
Datei-Upload mit Django
Verwenden Sie WENIGER mit Django
Pooling mechanisieren mit Django
Verwenden Sie MySQL mit Django
Django ab heute
LADEN SIE DATEN mit PyMysql
Erste Schritte mit Django 2
Es war zu einfach, eine vorhandene Datenbank mit Django zu verwenden
Erstellen Sie eine Authentifizierungsfunktion mit django-allauth und CustomUser in Django
Erstellen einer Todo-App mit Django ① Erstellen Sie eine Umgebung mit Docker
Mach Django mit CodeStar (Python3.6.8, Django2.2.9)
Laden Sie verschachtelten Json mit Pandas
Fangen Sie mit Django an! ~ Tutorial ⑤ ~
Erstellen Sie eine Umgebung mit virtualenv
Minimale Konfigurations-Website-Umgebung mit Django
Versuchen Sie Auto Encoder mit Pytorch
Mach Django mit CodeStar (Python3.8, Django2.1.15)
Stellen Sie Django serverlos mit Lambda bereit
Python3 + Django ~ Mac ~ mit Apache
Erste Schritte mit Python Django (1)
Ein Ei mit Python erstellen
Erstellen Sie eine Homepage mit Django
Fangen Sie mit Django an! ~ Tutorial ④ ~
Erste Schritte mit Python Django (4)
Erstellen Sie eine Webanwendung mit Django
Erste Schritte mit Python Django (3)
Kombinieren Sie Fast API mit Django ORM
Fangen Sie mit Django an! ~ Tutorial ⑥ ~
Debuggen mit dem PEPPER Python Interpreter
Verwenden Sie Django, um Tweet-Daten zu speichern
Führen Sie eine AES-Verschlüsselung mit DJango durch
Laden Sie den Test-Websocket mit Locust
Verwenden Sie das Django-Modell vom Interpreter
Einführung in Python Django (6)
Benennen Sie eine vorhandene Django-Anwendung um
Kombiniere zwei Bilder mit Django
Erste Schritte mit Django mit PyCharm
Echtzeit-Web mit Django-Kanälen
Doppelte Submit-Unterdrückung mit Django
Django REST Framework mit Vue.js
Verwenden Sie prefetch_related bequem mit Django