Changeset ee1a8ea in observatorio
- Timestamp:
- Jul 31, 2014, 9:23:02 AM (10 years ago)
- Branches:
- master
- Children:
- 30a7707
- Parents:
- 8bf72f3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
procesos/apps/cadenas/views.py
re8e83ec ree1a8ea 31 31 usuario = smart_unicode(request.GET["usuario"], encoding='utf-8', strings_only=False, errors='strict') 32 32 33 os.system("cd " + os.path.join(settings.PATH, "tmp/") + ";" + "rsvg " + os.path.join(settings.PATH, "tmp/") + 34 usuario + ".svg " + os.path.join(settings.PATH, "tmp/") + usuario + ".png") 33 comando = "cd %s;%s %s%s.svg %s %s%s.png" 34 35 # Excepciones que permiten verificar si el comando que convierte archivos svg a png o pdf existe, 36 # en caso contrario asigna el comando rsvg-convert 37 # Agregado por: Ing. Roldan D. Vargas G. 38 # fecha: 31/07/2014 39 try: 40 command_exists = subprocess.check_output(["rsvg", "--help"], stderr=subprocess.STDOUT) 41 convert = "rsvg" 42 flag_output = "" 43 except subprocess.CalledProcessError: 44 convert = "rsvg-convert" 45 flag_output = "-o" 46 except OSError: 47 convert = "rsvg-convert" 48 flag_output = "-o" 49 50 os.system(comando % ( 51 os.path.join(settings.PATH, "tmp/"), convert, os.path.join(settings.PATH, "tmp/"), usuario, flag_output, 52 os.path.join(settings.PATH, "tmp/"), usuario 53 )) 35 54 36 55 archivo = os.path.join(settings.PATH, "tmp/") + usuario + ".png"
Note: See TracChangeset
for help on using the changeset viewer.