Diferencia entre revisiones de «Usuario:Lmorillas/desarrollo web servidor/flask»
De WikiEducator
(5 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
{{MiTitulo|Programación web con Flask}} | {{MiTitulo|Programación web con Flask}} | ||
+ | [[Archivo:Flask python.png]] | ||
{{Objetivo| | {{Objetivo| | ||
;Dónde | ;Dónde | ||
Línea 10: | Línea 11: | ||
:* http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world | :* http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world | ||
:* http://pixelmonkey.org/pub/rapid-web-slides/ | :* http://pixelmonkey.org/pub/rapid-web-slides/ | ||
+ | :* http://net.tutsplus.com/tutorials/python-tutorials/an-introduction-to-pythons-flask-framework/ | ||
:* https://devcenter.heroku.com/articles/getting-started-with-python | :* https://devcenter.heroku.com/articles/getting-started-with-python | ||
+ | :* Tests de apps con flask: http://flask.pocoo.org/docs/testing/#testing | ||
:* En clase: http://moodle.cpilosenlaces.com/file.php/266/python/flask/flask.pdf | :* En clase: http://moodle.cpilosenlaces.com/file.php/266/python/flask/flask.pdf | ||
+ | |||
|TOCdepth=2 | |TOCdepth=2 | ||
|Title=Flask - Microwweb framework | |Title=Flask - Microwweb framework | ||
Línea 23: | Línea 27: | ||
$ pip install flask | $ pip install flask | ||
</source> | </source> | ||
+ | |||
+ | Si se se han descargado los paquetes | ||
+ | <source lang="bash"> | ||
+ | $ pip install --download <DIR> flask | ||
+ | </source> | ||
+ | Se puede instalar: | ||
+ | <source lang="bash"> | ||
+ | $ pip install --no-index --find-links=<DIR> flask | ||
+ | </source> | ||
+ | |||
|TOCdepth=2 | |TOCdepth=2 | ||
|Title=Instalación | |Title=Instalación | ||
Línea 45: | Línea 59: | ||
app.run() | app.run() | ||
</source> | </source> | ||
+ | {{Tip|Ejecuta el archivo y accede a la url | ||
+ | http://127.0.0.1:5000/ | ||
+ | http://127.0.0.1:5000/hola | ||
+ | }} | ||
|TOCdepth=2 | |TOCdepth=2 | ||
|Title=Hola, mundo! | |Title=Hola, mundo! | ||
}} | }} |
Última revisión de 22:42 29 oct 2013
Contenido
Flask - Microwweb framework
|
Instalación
Hola, mundo!
from flask import Flask # crear objeto aplicación app = Flask(__name__) # enlazar función a url con un decorador @app.route("/") @app.route("/hola") # define la vista usando una función que devuelve una cadena def hello_world(): return "¡Hola, mundo!" # inicia el servidor con el método run() if __name__ == "__main__": app.run() Tip: Ejecuta el archivo y accede a la url
http://127.0.0.1:5000/ http://127.0.0.1:5000/hola
|