Menyepadukan lapisan pangkalan data Django dengan lancar ke dalam skrip Python luaran membolehkan pembangun memanfaatkan keupayaan pengurusan pangkalan data Django yang mantap. Artikel ini meneroka cara menggunakan API pangkalan data Django di luar tapak web Django.
Untuk melakukan ini, mulakan dengan menyediakan konfigurasi Django. Ini memerlukan pengimportan tetapan Django yang diperlukan dan mengkonfigurasi parameter pangkalan data seperti yang ditunjukkan di bawah:
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', )
Pastikan kod konfigurasi ini dilaksanakan sebelum cuba mengimport sebarang model Django.
from your_app.models import *
Sebaik sahaja Django konfigurasi telah disediakan, anda boleh mengakses dan memanipulasi pangkalan data menggunakan API pangkalan data Python standard. Kaedah ini menyediakan cara yang mudah untuk berinteraksi dengan pangkalan data terurus Django di luar skop aplikasi web Django.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengakses Pangkalan Data Django Saya daripada Skrip Python Bebas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!