Changeset 6533fdf in sicp
- Timestamp:
- Jun 12, 2015, 1:55:38 PM (9 years ago)
- Branches:
- master
- Children:
- 731e6e9
- Parents:
- ff1d53e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
apps/simulacion/sigesic/ajax.py
rf8ea66d r6533fdf 25 25 from django.utils.translation import ugettext_lazy as _ 26 26 from apps.comun.constantes import MSG_NOT_AJAX 27 from apps.simulacion.sigesic.models import UnidadEconomica, Producto 27 from apps.simulacion.sigesic.models import Producto 28 from apis.chains.sigesic_graph_builder import build_graph 28 29 29 30 import logging … … 89 90 return HttpResponse(json.dumps({'resultado': False, 'error': MSG_NOT_AJAX})) 90 91 91 narriba = request.GET.get('n ivelesarriba', None)92 nabajo = request.GET.get('n ivelesabajo', None)93 anho = request.GET.get('anho registro', None)94 cproducto = request.GET.get(' cproducto', None)92 narriba = request.GET.get('narriba', None) 93 nabajo = request.GET.get('nabajo', None) 94 anho = request.GET.get('anho', None) 95 cproducto = request.GET.get('id', None) 95 96 96 97 if narriba and nabajo and anho and cproducto: 97 salida = os.path.join(settings.PATH, "tmp/%s.xml" % str(request.user)) 98 pass 98 99 salida = os.path.join(settings.BASE_DIR, "tmp/%s.xml" % str(request.user)) 100 101 gen_graph = build_graph( 102 int(narriba), int(nabajo), str(anho), 103 settings.DATABASES['sigesic']['HOST'], settings.DATABASES['sigesic']['PORT'], 104 settings.DATABASES['sigesic']['NAME'], settings.DATABASES['sigesic']['USER'], 105 settings.DATABASES['sigesic']['PASSWORD'], salida, long(cproducto) 106 ) 107 108 print gen_graph 109 110 return HttpResponse(json.dumps({'resultado': True, 'narriba': narriba, 'nabajo': nabajo})) 111 112 return HttpResponse(json.dumps({ 113 'resultado': False, 'error': _(u"Debe indicar los parámetros necesarios para generar la cadena solicitada") 114 })) 99 115 100 116 except Exception, e:
Note: See TracChangeset
for help on using the changeset viewer.