Durch die nahtlose Integration der Datenbankschicht von Django in externe Python-Skripte können Entwickler die robusten Datenbankverwaltungsfunktionen von Django nutzen. In diesem Artikel wird erläutert, wie Sie die Datenbank-API von Django außerhalb einer Django-Website verwenden.
Dazu beginnen Sie mit dem Einrichten der Django-Konfiguration. Dies erfordert den Import der erforderlichen Django-Einstellungen und die Konfiguration der Datenbankparameter wie unten gezeigt:
from django.conf import settings settings.configure( DATABASE_ENGINE = 'postgresql_psycopg2', DATABASE_NAME = 'db_name', DATABASE_USER = 'db_user', DATABASE_PASSWORD = 'db_pass', DATABASE_HOST = 'localhost', DATABASE_PORT = '5432', TIME_ZONE = 'America/New_York', )
Stellen Sie sicher, dass dieser Konfigurationscode ausgeführt wird, bevor Sie versuchen, Django-Modelle zu importieren.
from your_app.models import *
Sobald der Django Wenn die Konfiguration vorhanden ist, können Sie über die Standard-Python-Datenbank-API auf die Datenbank zugreifen und sie bearbeiten. Diese Methode bietet eine einfache Möglichkeit, mit der verwalteten Datenbank von Django außerhalb des Bereichs einer Django-Webanwendung zu interagieren.
Das obige ist der detaillierte Inhalt vonWie kann ich über ein unabhängiges Python-Skript auf meine Django-Datenbank zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!