Python 提交表单时出现错误405

Python 提交表单时出现错误405,python,python-3.x,flask,Python,Python 3.x,Flask,我刚开始学习烧瓶,但我被405错误所困扰 #使用烧瓶的天气应用程序 ##进口 进口干管 从烧瓶进口烧瓶 从flask导入渲染模板 从烧瓶进口请求 app=烧瓶(名称) ##初始化 @应用程序路径(“/”) def主页(方法=[“获取”、“发布”]): 如果request.method==“POST”: 城市=申请表(“城市”) 印刷品(城市) 返回呈现模板(“main.html”) 如果名称=“\uuuuu main\uuuuuuuu”: app.run(debug=True) main.ht

我刚开始学习烧瓶,但我被405错误所困扰

#使用烧瓶的天气应用程序
##进口
进口干管
从烧瓶进口烧瓶
从flask导入渲染模板
从烧瓶进口请求
app=烧瓶(名称)
##初始化
@应用程序路径(“/”)
def主页(方法=[“获取”、“发布”]):
如果request.method==“POST”:
城市=申请表(“城市”)
印刷品(城市)
返回呈现模板(“main.html”)
如果名称=“\uuuuu main\uuuuuuuu”:
app.run(debug=True)
main.html是

{%extends“base.html”%}
{%block content%}

{%endblock%}
帖子在methods参数中,但我无法指出错误在哪里

提前感谢

不要在视图函数的参数中包含
方法
列表,而应该将其放在装饰器后面的括号中,如下所示:

@app.route('/',方法=[“GET”,“POST”])
def主页面():
#您的查看功能
这将允许通过GET和POST请求访问此路由