Agregar definicion y ejemplo. (#20895)

pull/34310/head
David E. Barrera 2019-03-01 17:36:27 -05:00 committed by Jaka Kranjc
parent e59e7cd2dd
commit 53bb915868
3 changed files with 68 additions and 3 deletions

View File

@ -0,0 +1,22 @@
---
title: Flask
localeTitle: Flask
---
## ¿Que es Flask?
Flask es un _microframework_ para Python, desarrollado por Armin
Ronacher. Flask permite la dreacion de aplicaciones web de manera agil,
con la menor escritura de codigo posible.
A diferencia de otros frameworks para Python, Flask no trae cientos de
módulos para abordar las tareas más comunes en el
desarrollo web, sino se enfoca en __proporcionar lo mínimo
necesario__ para poner en funcionamiento una aplicación
básica en cuestión de minutos.
Incluye un servidor web de desarrollo para probar la aplicación
sin necesidad de instalar algo como Apache o Nginx. Tambien trae un
depurador y soporte integrado para pruebas unitarias.
Otro de los elementos mas útiles de Flask es el __esquema de
rutas__ y documentación. Con el decorador de rutas la
aplicaci&oaacute;n puede responder a peticiones totalmente RESTful.

View File

@ -0,0 +1,43 @@
---
title: Installing and Using Flask
localeTitle: Instalación y Uso de Flask
---
## Instalación
Para la instalación se debe tener instalado Python y pip.
$ pip install Flask
## Uso
Una vez instalado, para hacer uso del mismo, crear un archivo _app.py_
con el siguiente contenido
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hola():
return "Hola mundo"
Para correr la aplicacion, se debe especificar la variable de ambiente
`FLASK_APP` con el nombre del script y se ejecuta Flask:
$ export FLASK_APP=app.py
$ flask run
Si esta en Windows, depende del interprete de comandos siendo usado. Por
ejemplo en Simbolo de Sistema:
C:\path\hacia\app>set FLASK_APP=app.py
O en PowerShell:
PS C:\path\hacia\app> $env:FLASK_APP = "app.py"
Esto ejecuta un sencillo servidor, el cual es bueno para hacer las
pruebas de la aplicacion, mas no para poner en producción.
Abra el navegador y vaya a la direccion http://127.0.0.1:5000, debe
observar el saludo que escribió en el script.

View File

@ -4,8 +4,8 @@ localeTitle: Perímetro
---
## Perímetro
Esto es un talón. [Ayuda a nuestra comunidad a expandirla](https://github.com/freecodecamp/guides/tree/master/src/pages/mathematics/perimeter/index.md) .
El perimetro de una figura geometrica es la suma de sus lados. Es su contorno.
[Esta guía rápida de estilo ayudará a asegurar que su solicitud de extracción sea aceptada](https://github.com/freecodecamp/guides/blob/master/README.md) .
Supongamos un rectangulo de lados de 7 cm y 15 cm. Su perimetro seria `7 + 7 + 15 + 15`, dando como resultado un perimetro de 44 cm.
#### Más información:
#### Más información: