MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Django + Mongo + Docker nhận pymongo.errors.ServerSelectionTimeoutError

Theo tài liệu này , settings.py phải có CLIENT phần chứa:

Vì vậy, hãy thử đặt settings.py của bạn tới:

DATABASE = {
    'default': {
        'ENGINE': 'djongo',
        'NAME': 'your-database-name',
        'CLIENT': {
            'host': 'mongodb://mongodb:27017',
            'username': 'root',
            'password': 'mongoadmin',
            'authSource': 'admin',
            'authMechanism': 'SCRAM-SHA-1',
        }
    }
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Khi bảo mật biểu mẫu nhận xét và điểm cuối API liên quan, đầu vào có nên được khử trùng, xác thực và mã hóa trong trình duyệt, máy chủ hay cả hai?

  2. Danh sách các toán tử ngày, phương thức và biến trong MongoDB

  3. Trình điều khiển MongoDB trưởng thành nhất cho C # là gì?

  4. Dữ liệu phân vùng xung quanh truy vấn đối sánh trong quá trình tổng hợp

  5. MongoDB - Chỉ chiếu phần tử phù hợp trong một mảng