from django.http import Http404 from rest_framework.decorators import api_view from rest_framework.response import Response from misago.conf import settings @api_view(['GET', 'POST']) def question(request, question_id): try: question_id = int(question_id) except TypeError: raise Http404() if settings.qa_question and question_id == 1: return Response({ 'id': question_id, 'question': settings.qa_question, 'help_text': settings.qa_help_text, }) else: raise Http404()