Interfaçage avec la base de données Django à partir de scripts Python externes
Travailler avec une base de données construite dans Django peut être transparent dans le contexte du site Web. Cependant, les utilisateurs peuvent être amenés à interagir avec la même base de données à partir de scripts Python externes. Ceci peut être réalisé en utilisant l'API de base de données Django en dehors du site Django.
Pour configurer les paramètres de Django avant d'effectuer des appels de base de données ou d'importer des modèles, suivez ces étapes :
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', )
Rappelez-vous pour exécuter ce code avant d'importer des modèles, comme :
from your_app.models import *
Une fois les paramètres configurés, vous pouvez utiliser l'API DB comme d'habitude pour interagir avec la base de données depuis votre externe Scripts Python.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!