【发布时间】:2014-03-06 20:31:47
【问题描述】:
提前感谢您的帮助。
我已经在 virtualenv 中使用 pip 安装了我的所有依赖项......让我们先把它排除在外。 我的问题接近底部, db.StringField() 无法解决。我正在使用 pycharm——我已经挖出了应该包含字段定义的文件:
$PROJ_DIR/lib/python2.7/site-packages/mongoengine/base/fields.py
但我也不知道如何导入这个文件。而且我担心使用该类可能会干扰 MongoRest,但我不知道。
from flask import Flask, request, redirect
import twilio.twiml
from flask.ext.mongorest import MongoRest
from flask.ext.mongorest.views import ResourceView
from flask.ext.mongorest.resources import Resource
from flask.ext.mongorest import operators as ops
from flask.ext.mongorest import methods
from flask.ext.mongoengine import MongoEngine
app = Flask(__name__)
app.config.update(
MONGODB_HOST = 'localhost',
MONGODB_PORT = '27017',
MONGODB_DB = 'SMSYOGADEX',
)
db = MongoEngine(app)
api = MongoRest(app)
class Sms(db.Document):
smsId = db.StringField()
我一直在 github 上处理 this tutorial。
再次感谢您的帮助。 布莱克——
【问题讨论】: