def contacts(request): if request.method == "GET": contacts = Contact.objects.all() return HttpResponse(format_contacts(contacts), mimetype="application/json") elif request.method == "POST": contact = Contact() data = json.loads(request.raw_post_data) contact.fromRaw(data) contact.save() return HttpResponse(format_contacts([contact]), mimetype="application/json")