Mengantaramuka dengan Pangkalan Data Django daripada Skrip Python Luaran
Bekerja dengan pangkalan data yang dibina dalam Django boleh menjadi lancar dalam konteks tapak web. Walau bagaimanapun, pengguna mungkin menghadapi keperluan untuk berinteraksi dengan pangkalan data yang sama daripada skrip Python luaran. Ini boleh dicapai dengan menggunakan API pangkalan data Django di luar tapak Django.
Untuk mengkonfigurasi tetapan Django sebelum membuat sebarang panggilan pangkalan data atau mengimport model, ikut langkah berikut:
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', )
Ingat untuk melaksanakan kod ini sebelum mengimport model, seperti:
from your_app.models import *
Setelah tetapan dikonfigurasikan, anda boleh menggunakan API DB seperti biasa untuk berinteraksi dengan pangkalan data daripada skrip Python luaran anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengakses Pangkalan Data Django Saya daripada Skrip Python Luaran?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!