Agregar definicion y ejemplo. (#20895)
parent
e59e7cd2dd
commit
53bb915868
|
@ -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.
|
|
@ -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.
|
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue