【发布时间】:2019-03-17 18:37:33
【问题描述】:
当我提交表单时,控制台中显示“方法不允许:/”..
类似的东西: 不允许的方法:/ [17/Mar/2019 18:31:18]“POST/HTTP/1.1”405
我在 views.py 文件中使用它。
class UrlAccpt(View):
template_name='phc/url_accpt.html'
def get(self,request):
urlx=''
form = UrlForm(request.POST)
if request.method == 'POST':
form = UrlForm(request.POST)
if form.is_valid():
urlx= form.cleaned_data['EnterTheUrl']
form = UrlForm(request.POST)
response = TemplateResponse(request,self.template_name,{'form':form,'value':urlx})
return response
在 forms.py 文件中...我使用此代码
from django import forms
class UrlForm(forms.Form):
EnterTheUrl=forms.CharField(max_length=1000)
【问题讨论】:
标签: django django-forms django-views django-2.1