【发布时间】:2015-11-01 08:12:31
【问题描述】:
下面question提供了这个问题的背景
我将表单数据发布到 Flask URL。 HTML 表单看起来像这样。
{% extends "AdminMaster.html" %} {% block title %}Create New Application{% endblock %} {% block page %}Create New Application{% endblock %} {% block head %} {{ super() }} {% endblock %} {% block content %}
<div class="container">
<div class="page-header">
<h1>Create a new Application</h1>
</div>
<form action="/xxxx/xdf">
<div class="form-group">
<label for="txtApplicationName">Application Name</label>
<input type="text" class="form-control" id="txtApplicationName" placeholder="Application Name">
</div>
<div class="form-group">
<label for="txtApplicationCategoryName">Application Category Name</label>
<input type="text" class="form-control" id="txtApplicationCategoryName" placeholder="Application Category">
</div>
<button type="submit" class="btn btn-primary">
Add New Category
</button>
</form>
</div>
{% endblock %}
我有以下 Flask 路线来处理帖子。
@admin_routes.route('/xxxx/xdf', methods=['GET', 'POST'])
@authenticate_admin
def create_new_application():
app_name = request.args[0]
return redirect('/xxxx')
问题是每次我发帖时都会收到 400 Bad Request。不知道为什么?
【问题讨论】:
-
你能分享导致错误请求的回溯吗?
-
刚刚添加了堆栈跟踪。
标签: python google-app-engine flask