Beispiel #1
0
def viewUpdateDeleteProject(user_name, project_id):
    if request.method == 'GET':
        project = Project(user_name, project_id)
        result = project.ViewProjectSpecific()
        if (result == "err"):
            return jsonify({'response': result}), 500
        else:
            return jsonify({'response': result})
    elif request.method == 'DELETE':
        project = Project(user_name, project_id)
        result = project.DeleteProjectSpecific()
        if (result == "ok"):
            return jsonify({'response': result})
        else:
            return jsonify({'response': 'try again'}), 500  #is this true?
    elif request.method == 'PUT':
        updateProject = UpdateProject(user_name, request, project_id)
        result = updateProject.UpdateProjectSpecific()
        if (result == 'ok'):
            return jsonify({'response': result})
        return jsonify({'response': "error"}), 500