gpt4 book ai didi

python - 在 Django CBV 中从纯 HTML 表单访问 POST 数据

转载 作者:行者123 更新时间:2023-11-30 23:18:09 24 4
gpt4 key购买 nike

从基于类的 TemplateView 中的纯 HTML 表单访问 GET 数据非常简单。我目前正在这样做:

class SomeView(TemplateView):

template_name = 'some-template.html'

def get(self, request, *args, **kwargs):
if request.GET:
# do things...

context = self.get_context_data(**kwargs)
return self.render_to_response(context)

但我想知道如何访问 POST 数据。我曾尝试使用 get_context_data() 来检查 posted 表单数据...但没有成功。

问题:可以通过 TemplateView 访问来自纯 HTML 表单(不是 Django 表单)的 POST 表单数据吗?

最佳答案

Django 表单和其他表单之间的数据发送方式没有区别:它一如既往地在 request.POST 中。

当然,您需要定义 post 方法,而不是 get

关于python - 在 Django CBV 中从纯 HTML 表单访问 POST 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26905070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com