凹凸 - django 表单请求。POST.get('field-name', ) 始终为空



试图从表单中获取一些值,但参数始终为空。这是我urls.py的路径:

url((r'^partners-email$'), views.partners_email, name="Partners Email"),

这是我在模板中的简单形式:

<form method="POST" action="/partners-email">
        <input name="email" class="form-control" id="client-email">
        <input type="submit" value="Submit" />
</form>

这是我在views.py中的功能:

def partners_email(request):
    from_email = request.POST.get('email', '')
    print('MY_TAG: ' + from_email)

输出始终是:

" mytag:"

有什么想法?

非常感谢您

您的输入元素没有name属性,因此浏览器永远不会为其发送数据。

尝试。

<input type="text" name="email" class="form-control" id="client-email">

相关内容

  • 没有找到相关文章

最新更新