import json from django.views.generic import TemplateView from django.shortcuts import HttpResponse #from forms import CallbackForm from service.order_forms import CallBackForm from meta.views import MetadataMixin class AdvertisingView(MetadataMixin, TemplateView): template_name = 'simple_pages/advertising.html' class AboutView(MetadataMixin, TemplateView): template_name = 'simple_pages/about.html' def callback(request): response = {'success': False} if request.GET: form = CallBackForm(request.GET) if form.is_valid(): form.save() response['success'] = True else: response['errors'] = form.errors return HttpResponse(json.dumps(response), content_type='application/json')