Example #1
0
def add_new_item(request):
    itemlist_id = int(request.POST['itemlist_id'])
    url = request.POST['url']
    msg_or_item_id = add_item(url)
    if not isinstance(msg_or_item_id, int) and not isinstance(msg_or_item_id, long):
        return HttpResponse('{"code":"1", "msg":"' + msg_or_item_id + '"}')
    else:
        result = add_item_to_list(request.user.pk, itemlist_id, msg_or_item_id)
        if isinstance(result, str):
            return HttpResponse('{"code":"1", "msg":"' + result + '"}')
        else:
            return HttpResponse(json.dumps(result, ensure_ascii=False))