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

Lấy Cơ sở dữ liệu được định cấu hình không đúng. Vui lòng cung cấp lỗi giá trị tên

Có vẻ như (các) biến môi trường của bạn trong quá trình sản xuất có thể không được đặt - Tôi nghi ngờ đây là điều đang xảy ra.

Đăng nhập vào (các) máy chủ sản xuất của bạn và đảm bảo rằng quy trình Django của bạn có quyền truy cập vào RDS_DB_NAME , RDS_USERNAME , v.v. dưới dạng các biến môi trường.

CŨNG CÓ :Nếu bạn đang gặp sự cố, bạn có thể muốn thử mã hóa cứng bằng chứng xác thực giả thay vì sử dụng các biến môi trường. Điều này ít nhất sẽ đưa bạn đến lỗi tiếp theo, lỗi này sẽ cho biết thông tin đăng nhập không hợp lệ hoặc một cái gì đó tương tự. Điều này sẽ xác nhận rằng các biến môi trường là vấn đề và cần được khắc phục.

CẬP NHẬT :Nếu bạn muốn thử mã xác thực bằng mã cứng, hãy làm điều gì đó như sau cho cấu hình cơ sở dữ liệu sản xuất của bạn:

DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2',
    'NAME': 'test',
    'USER': 'test',
    'PASSWORD': 'test',
    'HOST': 'localhost',
    'PORT': 5432,
  }
}

Điều này sẽ 'mã hóa' các thông tin xác thực giả mạo của bạn. Sau đó, bạn có thể triển khai ứng dụng này và xem bạn đang gặp lỗi gì.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách điền vào các hàng dựa trên dữ liệu loại sự kiện

  2. Django:Các phương pháp hay nhất để chuyển một dự án từ sqlite sang PostgreSQL là gì

  3. Cách cấp tất cả các đặc quyền về chế độ xem cho người dùng tùy ý

  4. Cách ghi các truy vấn trong PostgreSQL

  5. Cách giữ lịch sử chỉnh sửa của trường chuỗi lớn trong cơ sở dữ liệu quan hệ