示例#1
0
def index(request, obj_id):
    """Handles a request based on method and calls the appropriate function"""
    if request.method == 'GET':
        return get(request, obj_id)
    elif request.method == 'PUT':
        getPutData(request)
        return put(request, obj_id)
示例#2
0
文件: comment.py 项目: nickryand/Frog
def index(request, obj_id):
    """Handles a request based on method and calls the appropriate function"""
    if request.method == 'GET':
        return get(request, obj_id)
    elif request.method == 'PUT':
        getPutData(request)
        return put(request)
示例#3
0
文件: piece.py 项目: nickryand/Frog
def video(request, obj_id):
    """Handles a request based on method and calls the appropriate function"""
    obj = Video.objects.get(pk=obj_id)
    if request.method == 'GET':
        return get(request, obj)
    elif request.method == 'POST':
        return post(request, obj)
    elif request.method == 'DELETE':
        getPutData(request)
        return delete(request, obj)
示例#4
0
def video(request, obj_id):
    """Handles a request based on method and calls the appropriate function"""
    obj = Video.objects.get(pk=obj_id)
    if request.method == 'GET':
        return get(request, obj)
    elif request.method == 'POST':
        return post(request, obj)
    elif request.method == 'DELETE':
        getPutData(request)
        return delete(request, obj)
示例#5
0
文件: tag.py 项目: nickryand/Frog
def index(request, obj_id=None):
    """Handles a request based on method and calls the appropriate function"""
    if request.method == "GET":
        return get(request, obj_id)
    elif request.method == "POST":
        return post(request)
    elif request.method == "PUT":
        getPutData(request)
        return put(request)
    elif request.method == "DELETE":
        getPutData(request)
        return delete(request)
示例#6
0
文件: piece.py 项目: krashman/Frog
def data(request, guid):
    obj = Piece.fromGuid(guid)
    if request.method == 'GET':
        res = Result()
        res.append(obj.json())

        return JsonResponse(res.asDict())
    elif request.method == 'POST':
        return post(request, obj)
    elif request.method == 'PUT':
        getPutData(request)
        return put(request, obj)
    elif request.method == 'DELETE':
        getPutData(request)
        return delete(request, obj)
示例#7
0
def data(request, guid):
    obj = Piece.fromGuid(guid)
    if request.method == 'GET':
        res = Result()
        res.append(obj.json())

        return JsonResponse(res.asDict())
    elif request.method == 'POST':
        return post(request, obj)
    elif request.method == 'PUT':
        getPutData(request)
        return put(request, obj)
    elif request.method == 'DELETE':
        getPutData(request)
        return delete(request, obj)