小编Mar*_*man的帖子

Flask ImportError:无法导入名称应用

教程中设置了一个简单的Flask应用之后,run.py文件中包含:

from site import app
import os

app.secret_key = os.urandom(24)
app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)

我有site/__init__.py

from .views import app
from .models import graph
Run Code Online (Sandbox Code Playgroud)

和下 site/views.py

from .models import User, get_todays_recent_posts
from flask import Flask, request, session, redirect, url_for, render_template, flash

app = Flask(__name__)
Run Code Online (Sandbox Code Playgroud)

有很多@app.route功能

site/models.py 拥有

from py2neo import Graph, Node, Relationship
from passlib.hash import bcrypt
from datetime import datetime
import os
import uuid

graph = Graph()
Run Code Online (Sandbox Code Playgroud)

ImportError: cannot import name app在的第一行不断出现错误run.py …

python flask

6
推荐指数
1
解决办法
1万
查看次数

部署Google Cloud Functions ResponseError:updateMask字段包含event_trigger,但它不存在于CloudFunction资源中

我刚刚尝试使用以下方式部署Google云端HTTP功能时遇到错误:

gcloud functions deploy http_function --trigger-http
Run Code Online (Sandbox Code Playgroud)

现在我收到这样的错误:

ERROR: (gcloud.functions.deploy) ResponseError: status=[400], code=[Bad Request], message=[The request has errors
Problems:
The updateMask field contains event_trigger but it is not present in CloudFunction resource.
]
Run Code Online (Sandbox Code Playgroud)

该函数早先部署得很好,我只是弄乱了里面的一些代码,我认为没有什么能给我这个错误.

我的云功能如下所示:

exports.http_function = (req, res) => {
    if (req.method === 'POST') {
        // some code and then
        res.json(jsonVariable);
    } else {
        const error = new Error('Only POST requests are accepted');
        error.code = 405;
        console.error(error);
        res.status(error.code || 500).send(error);
        throw error;
    }
}
Run Code Online (Sandbox Code Playgroud)

如果任何人有一些见解,以什么可能会导致这样的错误,我会非常感激,因为我挣扎找到它的信息?

编辑:它似乎有时只发生,所以现在我绝对相信gcloud有问题.

node.js google-cloud-platform gcloud google-cloud-functions

6
推荐指数
1
解决办法
322
查看次数