Changeset 753b19a in observatorio
- Timestamp:
- Sep 18, 2014, 10:52:40 AM (10 years ago)
- Branches:
- master
- Children:
- 8f0070d
- Parents:
- a6740ed
- Location:
- procesos
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
procesos/apps/productos/ajax.py
ra6740ed r753b19a 8 8 9 9 import os 10 import sys 11 12 #Importar wrapper constructor de cadenas 13 extapps_path = os.path.join(settings.PATH, "extapps/chains/") 14 15 if not extapps_path in sys.path: 16 sys.path.insert(1, extapps_path) 17 del extapps_path 18 import _svg_activities_builder 19 20 10 21 11 22 def generateGraph(request): 12 23 dajax = Dajax() 13 24 codigo = str(request.POST['codigo']) 14 narriba = str(request.POST['narriba'])15 nabajo = str(request.POST['nabajo'])25 narriba = int(request.POST['narriba']) 26 nabajo = int(request.POST['nabajo']) 16 27 17 os.system("cd "+os.path.join(settings.PATH, "tmp/")+";"+os.path.join(settings.PATH, "extapps/chains/print_prod_chain_act")+" --host="+settings.DATABASES['default']['HOST']+" --port="+settings.DATABASES['default']['PORT']+" --username="+settings.DATABASES['default']['USER']+" --password="+settings.DATABASES['default']['PASSWORD']+" --dbname="+settings.DATABASES['default']['NAME']+" --levelsup="+narriba+" --levelsdown="+nabajo+" --output="+str(request.user)+" PROD "+codigo) 18 print "extapps/chains/print_prod_chain_act"+" --host="+settings.DATABASES['default']['HOST']+" --port="+settings.DATABASES['default']['PORT']+" --username="+settings.DATABASES['default']['USER']+" --password="+settings.DATABASES['default']['PASSWORD']+" --dbname="+settings.DATABASES['default']['NAME']+" --levelsup="+narriba+" --levelsdown="+nabajo+" --output="+str(request.user)+" PROD "+codigo 28 29 _svg_activities_builder.buildSvg(narriba,nabajo,settings.DATABASES['default']['HOST'],settings.DATABASES['default']['PORT'],settings.DATABASES['default']['NAME'],settings.DATABASES['default']['USER'],settings.DATABASES['default']['PASSWORD'],os.path.join(settings.PATH, "tmp/")+str(request.user),"PROD",codigo) 30 31 # os.system("cd "+os.path.join(settings.PATH, "tmp/")+";"+os.path.join(settings.PATH, "extapps/chains/print_prod_chain_act")+" --host="+settings.DATABASES['default']['HOST']+" --port="+settings.DATABASES['default']['PORT']+" --username="+settings.DATABASES['default']['USER']+" --password="+settings.DATABASES['default']['PASSWORD']+" --dbname="+settings.DATABASES['default']['NAME']+" --levelsup="+narriba+" --levelsdown="+nabajo+" --output="+str(request.user)+" PROD "+codigo) 32 # print "extapps/chains/print_prod_chain_act"+" --host="+settings.DATABASES['default']['HOST']+" --port="+settings.DATABASES['default']['PORT']+" --username="+settings.DATABASES['default']['USER']+" --password="+settings.DATABASES['default']['PASSWORD']+" --dbname="+settings.DATABASES['default']['NAME']+" --levelsup="+narriba+" --levelsdown="+nabajo+" --output="+str(request.user)+" PROD "+codigo 19 33 20 34 ahora = date.today().isoformat() 21 35 22 dajax.script("window.open('"+settings.BASE_URL+"/Graficar?codigo="+codigo+"&ahora="+ahora+"&arriba="+ narriba+"&abajo="+nabajo+"')")36 dajax.script("window.open('"+settings.BASE_URL+"/Graficar?codigo="+codigo+"&ahora="+ahora+"&arriba="+str(narriba)+"&abajo="+str(nabajo)+"')") 23 37 24 38 return dajax … … 27 41 dajax = Dajax() 28 42 codigo = str(request.POST['codigo']) 29 narriba = str(request.POST['narriba'])30 nabajo = str(request.POST['nabajo'])31 32 os.system("cd "+os.path.join(settings.PATH, "tmp/")+";"+os.path.join(settings.PATH, "extapps/chains/print_prod_chain_act")+" --host="+settings.DATABASES['default']['HOST']+" --port="+settings.DATABASES['default']['PORT']+" --username="+settings.DATABASES['default']['USER']+" --password="+settings.DATABASES['default']['PASSWORD']+" --dbname="+settings.DATABASES['default']['NAME']+" --levelsup="+narriba+" --levelsdown="+nabajo+" --output="+str(request.user)+" ACT "+codigo)43 narriba = int(request.POST['narriba']) 44 nabajo = int(request.POST['nabajo']) 45 46 _svg_activities_builder.buildSvg(narriba,nabajo,settings.DATABASES['default']['HOST'],settings.DATABASES['default']['PORT'],settings.DATABASES['default']['NAME'],settings.DATABASES['default']['USER'],settings.DATABASES['default']['PASSWORD'],os.path.join(settings.PATH, "tmp/")+str(request.user),"ACT",codigo) 33 47 34 dajax.script("window.open('"+settings.BASE_URL+"/Graficar?codigo="+codigo+"&arriba="+narriba+"&abajo="+nabajo+"')") 48 #os.system("cd "+os.path.join(settings.PATH, "tmp/")+";"+os.path.join(settings.PATH, "extapps/chains/print_prod_chain_act")+" --host="+settings.DATABASES['default']['HOST']+" --port="+settings.DATABASES['default']['PORT']+" --username="+settings.DATABASES['default']['USER']+" --password="+settings.DATABASES['default']['PASSWORD']+" --dbname="+settings.DATABASES['default']['NAME']+" --levelsup="+narriba+" --levelsdown="+nabajo+" --output="+str(request.user)+" ACT "+codigo) 49 50 dajax.script("window.open('"+settings.BASE_URL+"/Graficar?codigo="+codigo+"&arriba="+str(narriba)+"&abajo="+str(nabajo)+"')") 35 51 36 52 return dajax -
procesos/templates/productos/grafico.html
r4437adc r753b19a 5 5 <title>Gráfico</title> 6 6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7 8 7 <meta http-equiv="Pragma" content="no-cache"> 8 <script type="text/javascript" src="{{ MEDIA_URL }}/js/jquery-1.3.2.min.js"></script> 9 9 <script type="text/javascript" src="{{ MEDIA_URL }}/js/jquery.svg.js"></script> 10 10 <script type="text/javascript" src="{{ MEDIA_URL }}/js/jquery.svggraph.js"></script>
Note: See TracChangeset
for help on using the changeset viewer.