Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python Django中获取html表单输入并另存为变量_Python_Html_Django_Forms - Fatal编程技术网

如何在Python Django中获取html表单输入并另存为变量

如何在Python Django中获取html表单输入并另存为变量,python,html,django,forms,Python,Html,Django,Forms,我试图从用户那里获得一个简单的输入(可能是一个整数),并在下一个python函数中将其用作变量。但每当我尝试打印输入时,它都会打印出“无”。 这是我的密码 HTML {%csrf\u令牌%} Python Django(这只是函数的一部分) def保存条件(请求): title=request.POST.get('数量') 上下文={} 印刷品(标题) 返回呈现(请求“home.html”,上下文) 任何帮助或建议都将不胜感激 您应该参考html模板中的查看功能: <form act

我试图从用户那里获得一个简单的输入(可能是一个整数),并在下一个python函数中将其用作变量。但每当我尝试打印输入时,它都会打印出“无”。 这是我的密码

HTML

{%csrf\u令牌%}
Python Django(这只是函数的一部分)

def保存条件(请求):
title=request.POST.get('数量')
上下文={}
印刷品(标题)
返回呈现(请求“home.html”,上下文)

任何帮助或建议都将不胜感激

您应该参考html模板中的查看功能:

 <form action="url of saveCriteria" method="POST"> 
        {% csrf_token %}
        <input type="text" name="quantity" placeholder="Repeat" size=2>
        <input type="submit" value="Save!">
 </form>

{%csrf_令牌%}

如果之前的条件是:

def saveCriteria(request):
context = {}
    if request.method == "POST":
        title = request.POST.get('quantity')
        print(title)
    return render(request, "home.html", context)

它打印一个空列表“[]”,不涉及JS。纯html