尝试从表单中获取某些值,但参数始终为空。这是我的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:”
任何想法?
非常感谢您提前
答案 0 :(得分:0)
您的输入元素没有name
属性,因此浏览器永远不会为它们发送数据。
答案 1 :(得分:0)
试试吧。
<input type="text" name="email" class="form-control" id="client-email">