안녕하세요. 작업중인 개인 프로젝트의 로컬 드라이브에서 내 데이터베이스에 대한 연결을 테스트하려고합니다. 저는 파이썬과 MongoDB를 더 잘 사용하고자합니다. 우편 배달부를 사용하여 연결을 테스트하려고 할 때마다 500 개의 내부 오류가 발생합니다. 나는 다중 URI와 같은 URI = mongodb : //127.0.0.1 : 27017을 두 번 확인했습니다. 심지어 mongoDB를 제거하고 다시 설치했습니다. 어떤 조언이나 해결책이 도움이 될 것입니다.500 Postman을 통해 PyCharm을 사용하여 연결을 시도 할 때 내부 서버 오류가 발생했습니다.
__author__ = 'jslvtr'
DEBUG = True
ADMINS = frozenset([
"[email protected]"
])
이 내가 수신 계속 오류가 있습니다 : 여기
from flask import Flask
from src.common.database import Database
__author__ = 'jslvtr'
app = Flask(__name__)
app.config.from_object('config')
app.secret_key ='123'
@app.before_first_request
def init_db():
Database.initialize()
from src.models.users.views import user_blueprint
app.register_blueprint(user_blueprint, url_prefix="/users")
내 설정 파일입니다 : 내 PyCharm IDE에서 나는 내 데이터베이스 파일을 여기에
import pymongo
__author__ = 'jslvtr'
class Database(object):
URI = "mongodb://127.0.0.1:27017"
DATABASE = None
@staticmethod
def initialize():
client = pymongo.MongoClient(Database.URI)
Database.DATABASE = client['fullstack']
@staticmethod
def insert(collection, data):
Database.DATABASE[collection].insert(data)
@staticmethod
def find(collection, query):
return Database.DATABASE[collection].find(query)
@staticmethod
def find_one(collection, query):
return Database.DATABASE[collection].find_one(query)
내 응용 프로그램 파일이 있습니다 DOCTYPE HTML PUBLIC "-// W3C // DTD HTML 3.2 최종 // EN" 500 내부 서버 오류 내부 서버 오류 Th e 서버에 내부 오류가 발생하여 요청을 완료 할 수 없습니다. 서버가 과부하되었거나 응용 프로그램에 오류가 있습니다.
디버그 모드에서 실행하여 어떤 라인에서 오류가 발생했는지 확인해 보셨습니까? –