Archivo del sitio

web2py cambiar la aplicacion por defecto (change welcome app)

Dentro de la carpeta de web2py creamos el archivo routes.py Para mi caso es: cd /home/www-data/web2py nano routes.pycd /home/www-data/web2py nano routes.py y agregamos el siguiente contenido: default_controller = "default", default_function = "index", routers = dict( BASE = dict( default_application=’pi’, )

Publicado en GNU/Linux, Programación, Python, Terminal, Ubuntu, web2py

instalar web2py sobre apache2 y debian 7

Bajar el codigo fuente del framework wget -c http://www.web2py.com/examples/static/web2py_src.zipwget -c http://www.web2py.com/examples/static/web2py_src.zip Descomprimimos el contenido del archivo unzip web2py_src.zipunzip web2py_src.zip ingresamos a la carpeto donde se encuentran los script cd web2py/scriptcd web2py/script damos permiso de ejecucion al archivo y luego lo

Publicado en GNU/Linux, Instalacion, Programación, Python, Terminal, Ubuntu, web2py

web2py primeros pasos

Bajar el codigo fuente del framework wget -c http://www.web2py.com/examples/static/web2py_src.zipwget -c http://www.web2py.com/examples/static/web2py_src.zip Descomprimimos el contenido del archivo unzip web2py_src.zipunzip web2py_src.zip Luego ejecutamos python web2py/web2py.py -i 0.0.0.0python web2py/web2py.py -i 0.0.0.0 Nos pedira la contraseña y ya podemos hacer uso del Web Frameworks.

Publicado en GNU/Linux, Programación, Python, Terminal, Ubuntu, web2py

web2py: pygraphviz library not found

Cuando queremos visualizar el gráfico de base de datos no sale el siguiente error: “pygraphviz library not found” lo solucionamos con el siguiente comando: apt-get install python-pygraphviz

Publicado en Programación, Python, Terminal, web2py

python: No module named xhtml2pdf.pisa

Cuando tenemos este error, lo solucionamos con cualquiera de los siguiente comandos: apt-get install python-pisaapt-get install python-pisa apt-get install python-pip pip install xhtml2pdfapt-get install python-pip pip install xhtml2pdf En el caso de que el comando “pip install xhtml2pdf” me de

Publicado en Programación, Python, Terminal, web2py

web2py: ejecutar la aplicacion en la consola

Se abre una consola | shell | pront en la direccion donde tenemos corriendo nuestro web2py (en mi caso es: /home/www-data/web2py) y se ejecutar cualquiera de los siguientes comandos: cd /home/www-data/web2pycd /home/www-data/web2py Opcion 1 ./web2py.py -M -S nombreapp./web2py.py -M -S

Publicado en GNU/Linux, Programación, Terminal, Ubuntu, web2py

web2py: loguear usando nombre de usuario en lugar de email

Dentro del archivo db.py modificar la siguiente linea: ## create all tables needed by auth if not custom tables auth.define_tables(username=False, signature=False)## create all tables needed by auth if not custom tables auth.define_tables(username=False, signature=False) quedando de la siguiente manera: ## create

Publicado en Programación, web2py

web2py: mejorar la visualizacion de varibles en un debug

Cuando se hace un print de las variables en las vistas, se muestran en formato json, que es medio engorroso si tenemos muchos datos. Una forma de verlo de manera prolija es hacer lo siguiente {{=BEAUTIFY(nombre_de_la_variable)}}{{=BEAUTIFY(nombre_de_la_variable)}}

Publicado en Programación, web2py

web2py: visualizar barra de herramientas para depuracion en las vistas

A veces es necesario visualizar que es lo que esta llegando a nuestras vistas, simplemente incluimos esta linea en la vista a depurar {{=response.toolbar()}}{{=response.toolbar()}}

Publicado en Programación, web2py

web2py: especificar la vista de un controlador

En el controlador (ej: micontrolador.py) def primerController(): response.view=’micontrolador/mivista.html’ # accciones para el primer controller return dict()   def segundoController(): response.view=’micontrolador/mivista.html’ # accciones para el segundo controller return dict()def primerController(): response.view=’micontrolador/mivista.html’ # accciones para el primer controller return dict() def segundoController():

Publicado en Programación, Python, web2py

Categorías

noviembre 2017
L M X J V S D
« Ago    
 12345
6789101112
13141516171819
20212223242526
27282930