Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.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 如何从该输入框获取数据?_Python_Django_Web - Fatal编程技术网

Python 如何从该输入框获取数据?

Python 如何从该输入框获取数据?,python,django,web,Python,Django,Web,我的输入类型定义为: <input type="text" name="username" value="{{ username}}" /> 如何从该输入框获取数据?是否有从输入框中获取这些文本的get方法?我知道这是一个简单的问题,但我正在努力学习。这取决于请求。在您看来,方法是: if request.method == 'POST': username = request.POST.get('username') else: username = requ

我的输入类型定义为:

<input type="text" name="username" value="{{ username}}" />


如何从该输入框获取数据?是否有从输入框中获取这些文本的get方法?我知道这是一个简单的问题,但我正在努力学习。

这取决于
请求。在您看来,方法是:

if request.method == 'POST':
    username = request.POST.get('username')
else:
    username = request.GET.get('username')

它取决于
请求。方法
,在您看来:

if request.method == 'POST':
    username = request.POST.get('username')
else:
    username = request.GET.get('username')

假设输入元素是用户将提交的表单,则可以在视图函数中捕获提交的值:

def submit(request):
    if request.method == 'POST':
        username = request.POST.get('username')
        do_something_with(username)

另请参见。

假设输入元素采用用户将提交的形式,则可以在视图函数中捕获提交的值:

def submit(request):
    if request.method == 'POST':
        username = request.POST.get('username')
        do_something_with(username)


另请参见。

是否要在视图或模板中获取输入字段的值?@AamirAdnan它在模板中声明。我想在代码中得到它的值。在人们在文本字段中写入内容后,我想获取这些文本。您想获取视图或模板中输入字段的值吗?@AamirAdnan它在模板中声明。我想在代码中得到它的值。当人们在文本字段中写下一些东西后,我想得到这些文本。不要使用if-else逻辑,我提到它只是为了澄清。使用
request.POST
request.GET
,具体取决于您的表单方法。@m01请参阅我的第一条注释:)在我的函数使用用户输入的数据后,我是否可以使用django清除文本字段中的文本数据?不要使用if-else逻辑,我提到它只是为了澄清。使用
request.POST
request.GET
,具体取决于您的表单方法。@m01请参阅我的第一条注释:)在我的函数使用用户输入的数据后,我可以通过使用django清除文本字段中的文本数据吗?同样,我可以设置“用户名”的值吗?不太清楚您的意思。您将在模板中输出值,因此需要将
username
的任何更新值提供给该模板。这些都包含在本手册中;我建议通读所有这些内容,掌握所有基本知识。获取文本后,我希望删除文本字段中的所有数据,并将其设置为新值。请注意,您无法从服务器端“控制”客户端。你问的问题比你告诉我们的要多。请阅读前面评论中链接的教程;)为什么不可能呢?用户将其密码写入文本字段后,应删除该字段。但是,你说这是不可能的。谢谢你的指导。用同样的方法,我可以设置“用户名”的值吗?不太清楚你的意思。您将在模板中输出值,因此需要将
username
的任何更新值提供给该模板。这些都包含在本手册中;我建议通读所有这些内容,掌握所有基本知识。获取文本后,我希望删除文本字段中的所有数据,并将其设置为新值。请注意,您无法从服务器端“控制”客户端。你问的问题比你告诉我们的要多。请阅读前面评论中链接的教程;)为什么不可能呢?用户将其密码写入文本字段后,应删除该字段。但是,你说这是不可能的。谢谢你的指导。