Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sử dụng lớp cơ sở dữ liệu Django bên ngoài Django?

Bạn chỉ cần định cấu hình cài đặt Django trước khi thực hiện bất kỳ cuộc gọi nào, bao gồm cả việc nhập các mô hình của bạn. Một cái gì đó như thế này:

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',
)

Một lần nữa, hãy nhớ chạy mã đó trước khi chạy, ví dụ:

from your_app.models import *

Sau đó, chỉ cần sử dụng API DB như bình thường.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm việc xung quanh lỗi MySQL Đã tìm thấy khóa chết khi cố gắng lấy khóa; thử bắt đầu lại giao dịch

  2. Các lựa chọn thay thế MySQL Workbench hàng đầu

  3. Cách tránh chèn các bản ghi trùng lặp trong MySQL

  4. Chuỗi thoát thực và PDO

  5. Cách nhận dữ liệu bán hàng 3 tháng qua trong MySQL