Exemplo n.º 1
0
def create_web(pyfile=None):
    return init_web(web.init, WebConfig, pyfile=pyfile,
        template_folder=WebConfig.TEMPLATE_FOLDER)
Exemplo n.º 2
0
    SITE_NAME = u"酷记事"
    SERVICE_EMAIL = ""

    MAIL_SERVER = ""
    MAIL_USERNAME = ""
    MAIL_PASSWORD = ""
    MAIL_DEFAULT_SENDER = ""


def init(app):
    db.init_app(app)
    user = UserManager(app)
    user.init_wapis(wapi)
    user.init_web()
    wapi.init_app(app)
    media.init_app(app)

    @app.route("/test")
    def test():
        u = user.models.WeChatUser.objects(unionid="1223").first()
        login_user(u)
        return redirect(user.config.bind_url)


app = init_web(init, Config, template_folder=Config.TEMPLATE_FOLDER)


if __name__ == "__main__":
    app.run(debug=True, port=5002)
Exemplo n.º 3
0
        secret='',
    ))


def init(app):
    db.init_app(app)
    user = UserManager(app)
    user.init_wapis(wapi)
    user.init_web()
    wapi.init_app(app)
    media.init_app(app)

    @app.route('/test')
    def test():
        u = user.models.WeChatUser.objects(unionid='1212').first()
        if not u:
            u = user.models.WeChatUser(unionid='1212').save()
        login_user(u)
        return redirect(user.config.bind_url)

    @app.route('/')
    @login_required
    def index():
        return '123'


app = init_web(init, Config, template_folder=Config.TEMPLATE_FOLDER)

if __name__ == '__main__':
    app.run(debug=True, port=5002)