Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb 蒙哥吉酒店_Mongodb_Flask_Mlab_Mongokit - Fatal编程技术网

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()