def delete(request): s = SubCategory(pk=request.REQUEST['id']) try: s.delete() data = '{"success":true}' except: data = '{"success":false}' return data
def update(request): c = Category(pk=request.REQUEST['category.id']) s = SubCategory(pk=request.REQUEST['id'],name=request.REQUEST['name'], category=c) try: s.save() data = '{"success":true}' except IntegrityError: data = '{"success":false, msg: "%s"}' % (_("Sub Category '%s' already exists.") % (request.REQUEST['name'])) except: data = '{"success":true}' return data