Python 为什么request.GET.GET()返回“None”,并且html元素的值在URL中不可见
index.html url.py 文本和名称之间的方框中有一个逗号 因此,标签应如下所示:Python 为什么request.GET.GET()返回“None”,并且html元素的值在URL中不可见,python,django,get,Python,Django,Get,index.html url.py 文本和名称之间的方框中有一个逗号 因此,标签应如下所示: <input type="text" name="text" value="Hello,Django" /> 不是: 你的方框里有一个逗号,你没有用双引号括起来……非常感谢你,这是一个小小的错误……谢谢 from django.http import HttpResponse from django.shortcuts import
<input type="text" name="text" value="Hello,Django" />
不是:
你的方框里有一个逗号,你没有用双引号括起来……非常感谢你,这是一个小小的错误……谢谢
from django.http import HttpResponse
from django.shortcuts import render
def index(request):
return render(request,'index.html')
def removepunc(request):
print("Text is :"+request.GET.get('text','default'))
return HttpResponse("Hello")
from django.contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('',views.index,name='index'),
path('removepunc',views.removepunc,name='rempunc')
]
<input type="text" name="text" value="Hello,Django" />
<input type="text",name='text' value="Hello,Django" />