Когда я отправляю форму, в консоли отображается сообщение «Метод запрещен: /».
Примерно так: Метод запрещен: / [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)