728x90
문제점
- 몽고DB와 연결이 불가
시도해본 것들
- 파이썬 재실행, 몽고클라이언트 주소 재확인
해결
- 해결전
from pymongo import MongoClient
from flask import Flask, render_template, request, jsonify, app
client = MongoClient("mongodb+srv://sparta:test@cluster0.3gnwcuy.mongodb.net/?retryWrites=true&w=majority")
- 해결후
from pymongo import MongoClient
from flask import Flask, render_template, request, jsonify, app
import certifi
ca = certifi.where()
client = MongoClient("mongodb+srv://sparta:test@cluster0.3gnwcuy.mongodb.net/?retryWrites=true&w=majority",tlsCAFile=ca)
- 해결방법
import certifi 추가
MongoClient 주소에 tlsCAFile=ca 추가
알게 된 점
- 개인 보안 환경에 따라 파이몽고 접속이 원활하지 않으므로 맥사용시 해당 패키지 설치 후 파이몽고 연결이 가능하다.
728x90
'내배캠 > TIL' 카테고리의 다른 글
TIL/7/20230321 (0) | 2023.03.21 |
---|---|
TIL/6/20230320 (0) | 2023.03.20 |
TIL/4/20230316 (0) | 2023.03.16 |
TIL/3/20230315 (0) | 2023.03.15 |
TIL/2/20230314 (0) | 2023.03.14 |