db.py (452B)
1 import bson 2 import pymongo 3 4 from flask import current_app, g 5 from werkzeug.local import LocalProxy 6 from pymongo import MongoClient 7 8 from pymongo.errors import DuplicateKeyError, OperationFailure 9 from bson.objectid import ObjectId 10 from bson.errors import InvalidId 11 12 13 def get_database(): 14 client = pymongo.MongoClient('localhost', 27017) 15 return client['simple_resource_management_software'] 16 17 if __name__ == '__main__': 18 dbname = get_database()