代码之家  ›  专栏  ›  技术社区  ›  mathers25

从html表单获取数据以在views.py-Django中使用

  •  0
  • mathers25  · 技术社区  · 7 年前

    我是django的新手,所以请容忍我。我正在尝试构建一个简单的web应用程序来获取当前天气。问题是我无法获取在HTML表单中输入的pincode并在视图中使用它。py文件。 enter image description here

    enter image description here

    2 回复  |  直到 7 年前
        1
  •  2
  •   neverwalkaloner    7 年前

    您的表单 GET 方法,但在视图中,您正试图从 POST . 将视图代码更改为:

    data=request.GET.get('Location')
    

    return HttpResponse('hello')
    

    在视图的末尾。之后的代码 return 永远不会被召唤。

        2
  •  1
  •   Exprator    7 年前

    如果您正在使用 GET

    在视图中

    location = request.GET.get('Location')
    print(location)
    return HttpResponse('whatever')