Mongodb 蒙哥吉酒店
我有以下代码,非常简单:Mongodb 蒙哥吉酒店,mongodb,flask,mlab,mongokit,Mongodb,Flask,Mlab,Mongokit,我有以下代码,非常简单: from flask import Flask from flask.ext.mongokit import MongoKit, Document from pymongo import Connection from pymongo import collection from pymongo import database from flask.ext.mongokit import MongoKit, Document from datetime import d
from flask import Flask
from flask.ext.mongokit import MongoKit, Document
from pymongo import Connection
from pymongo import collection
from pymongo import database
from flask.ext.mongokit import MongoKit, Document
from datetime import datetime
from bson.objectid import ObjectId
app = Flask(__name__)
class data(Document):
__collection__ = 'xusers'
__database__ = 'database22'
structure = {
'email' : unicode,
}
app.config['MONGODB_DATABASE'] = 'flask'
app.config['MONGODB_HOST'] = 'localhost'
app.config['MONGODB_PORT'] = 27017
app.config['MONGODB_USERNAME'] = None
app.config['MONGODB_PASSWORD'] = None
database22 = MongoKit(app)
database22.register([data])
admin = database22.data()
admin.email = 'admin@admin.com'
并不断得到以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/v2/venv/lib/python2.7/site-packages/flask_mongokit.py", line 238, in __getattr__
self.connect()
File "/Users/v2/venv/lib/python2.7/site-packages/flask_mongokit.py", line 196, in connect
host=ctx.app.config.get('MONGODB_HOST'),
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/Users/v2/venv/lib/python2.7/site packages/flask\u mongokit.py”,第238行,在__
self.connect()
文件“/Users/v2/venv/lib/python2.7/site packages/flask_mongokit.py”,第196行,在connect中
host=ctx.app.config.get('MONGODB_host'),
我快发疯了,任何帮助都将不胜感激
谢谢大家! 在我运行代码后,它不在您提供的代码中。它在哪里?我在问题中添加了它,我在服务器上运行了,错误弹出,因为admin=database22.data()