Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Mengakses Pangkalan Data Django Saya daripada Skrip Python Luaran?

Bagaimanakah Saya Boleh Mengakses Pangkalan Data Django Saya daripada Skrip Python Luaran?

DDD
DDDasal
2024-11-28 19:19:12840semak imbas

How Can I Access My Django Database from External Python Scripts?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn