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