I was using function based views and was getting output correctly. However when I changed it to class based views while invoking function I am getting error Method Not Allowed (POST):
views file"
class ChatBot(TemplateView):
# extend from TemplateView
template_name = 'bot/chatbot.html'
//**Getting error in calling bot function**
class MessagePassing(View):
def bot(request):
response_data={}
response_data['input'] = request.POST['message']
return HttpResponse(json.dumps(response_data),
content_type="application/json")