Esempio n. 1
0
def save(request):
    if request.is_ajax():
        if 'multipart/form-data' not in str(
                request.META.get('CONTENT_TYPE', '')):
            request.POST = json.loads(request.body.decode('utf-8'))
    message = Message()
    posted_files = None
    if request.FILES:
        posted_files = request.FILES
    message.message = request.POST.get('message')
    message.author = request.user
    if posted_files:
        message.image_file = posted_files.get('image')
    message.save()

    res = {'success': True, 'id': message.id}
    return HttpResponse(json.dumps(res))