我想播下我的appengine数据库:我有以下文件,seed.py:
import logging
from google.appengine.ext import db
from models import User
class Meta(db.Model):
"""Stores meta information about our app
"""
pass
if not db.Query(Meta).fetch(None):
meta = Meta()
meta.put()
# Initialization
admin = User(email='hello@world.com')
admin.set_password('admin')
admin.put()
logging.info("INITIALIZATION COMPLETE")
这是我的 init .py:
from flask import Flask, render_template
from flask.ext.login import LoginManager
app = Flask(__name__)
app.secret_key = 'blah'
login_manager = LoginManager()
login_manager.init_app(app)
login_manager.login_view = 'login'
import menpo.controllers # isort:skip
import menpo.events # isort:skip
import menpo.seed # isort:skip
我注意到我的seed.py文件正在执行 NOT 。有什么想法吗?
我正在使用https://github.com/GoogleCloudPlatform/appengine-python-flask-skeleton
提供的骨架