Hi, I am new to Python and am looking into web development frameworks i.e. Pyramid.
Is there anyone here who is familiar with this Framework using MongoDB?
I am using pymongo and Ming I follwed a tutorial here.
I am getting an AttributeError: 'str' object has no attribute '_auto_ensure_indexes'
in this code :
from ming import Session
from ming.datastore import DataStore
from ming.orm import ThreadLocalORMSession
from ming.orm import Mapper
session = Session
DBSession = ThreadLocalORMSession(session)
def init_mongo(engine):
server, database = engine
datastore = DataStore(server, database=database)
session.bind = datastore
Mapper.compile_all()
# Here we just ensure indexes on all our mappers at startup.
for mapper in Mapper.all_mappers():
session.ensure_indexes(mapper.collection) # <-- Error on this line
# Flush changes and close all connections
DBSession.flush()
DBSession.close_all()
from .user import User
I have no clue to what is causing the error.. can some one please help me?
Thank you