まずすること
pip install pymongo
mongodbにアクセスしてアカウント作成。
Databaseを立てる
mongodbの左のメニューからdatabase
を選択してBuild a database
をクリック。
shared
を選択して、名前をCluster0
から好きな名前に変更し、create
をクリック。
そしたら、quick start
に飛ぶのでusername
とpassword
に好きな値を入れる。
このuserとpasswordは後に使うのでメモしておいてください。
create user
をクリック。
network access
をクリックして、add ip address
をクリック。
connect from anywhere
を選択して追加。
database
に戻り、connect
をクリックし、
connect your application
を選択。
Python
を選択し、下に出てくるアドレスをコピー。
<password>
のところを先程のパスワードに置き換えて、replitならsecret
に入れる。
コード
import pymongo
from pymongo import MongoClient
import os
class DataBase(object):
def __init__(self):
self.client=MongoClient(os.getenv("client"))
self.db=self.client['test']
#def …………