Example #1
0
def exportar(request):
    print "se exportara el proyecto"
    print request.POST.get('proyecto','')
    proyecto = request.POST.get('proyecto','')
    tipoexportacion = request.POST.get('exportar','')
    proyecto = json.loads(proyecto)
    if tipoexportacion=='json':
        jproyecto = jsonproyect.crearjson(proyecto)
    elif tipoexportacion=='sql':
        jproyecto = sqlproyect.crearsql(proyecto)
    elif tipoexportacion=='neo4j':
        jproyecto = neo4jproyect.crearneo4j(proyecto)
    elif tipoexportacion=='mongo':
        jproyecto = mongoproyect.crearmongo(proyecto)
    elif tipoexportacion=='cassandra':
        nombreproyecto = request.POST.get('nombreproyecto','')
        jproyecto = cassandraproyect.crearcassandra(proyecto,nombreproyecto)
    else:
        jproyecto = {'vacio':None}
    print jproyecto
    print 'se termino de exportar'
#    jnodos = []
    return HttpResponse(
            json.dumps({"proyecto": jproyecto}),
            content_type="application/json"
        )
Example #2
0
def crearmongo(proyecto):
    jproyecto = jsonproyect.crearjson(proyecto)
    stringjproyecto = json.dumps(jproyecto, separators=(',',':'))
    cabecera = 'db.genbetadev.insert(\r\n'
    cola = '\r\n)'
    return {'json':(cabecera+stringjproyecto+cola)}