Olá Humanos, hoje decidi fazer um post rapido falando um pouco sobre esse micro framework fantastico ! Que permiti criar rapido e facil uma aplicação web, de forma leve e rapida.
Primeiramente vamos instalar o flask
$ sudo pip install flask
Depois vamos testar no terminal do python
>>> import flask
>>>
Agora abra seu editor texto preferido e rode o codigo abaixo
#!/usr/bin/python
from flask import Flask # 1
app = Flask(__name__) # 2
@app.route("/") # 3
def index(): # 4
return "Minha Primeira Pagina Web {^\\\^} " # 5
if __name__=="__main__": # 6
app.run(host="seuIpLocal",port=8080) # 7
Vamos entender um pouco esse codigo funciona
# 1 importamos a biblioteca flask e falamos que queremos usar apenas o metodo Flask
# 2 criamos uma instancia do Flask na variavel app
# 3 chamamos um decorador route("/") para definir a pagina que sera acessada
para mudar isso temos um exemplo assim
@app.route("/")
def index():
return "Index man"
@app.route("/tomate")
def tomate():
return "Tomate azul mano"
# 4 cria um função simples sem parametro
# 5 returna algo para vc quando acessar a pagina
# 6 condiciona para trabalhar sozinho se __name__ estive dentro de __main__ atue de forma x ou y
# 7 roda a aplicação informando seu ip local é a porta de operação.
Isso é tudo pessoal ^__^
Primeiramente vamos instalar o flask
$ sudo pip install flask
Depois vamos testar no terminal do python
>>> import flask
>>>
Agora abra seu editor texto preferido e rode o codigo abaixo
#!/usr/bin/python
from flask import Flask # 1
app = Flask(__name__) # 2
@app.route("/") # 3
def index(): # 4
return "Minha Primeira Pagina Web {^\\\^} " # 5
if __name__=="__main__": # 6
app.run(host="seuIpLocal",port=8080) # 7
Vamos entender um pouco esse codigo funciona
# 1 importamos a biblioteca flask e falamos que queremos usar apenas o metodo Flask
# 2 criamos uma instancia do Flask na variavel app
# 3 chamamos um decorador route("/") para definir a pagina que sera acessada
para mudar isso temos um exemplo assim
@app.route("/")
def index():
return "Index man"
@app.route("/tomate")
def tomate():
return "Tomate azul mano"
# 4 cria um função simples sem parametro
# 5 returna algo para vc quando acessar a pagina
# 6 condiciona para trabalhar sozinho se __name__ estive dentro de __main__ atue de forma x ou y
# 7 roda a aplicação informando seu ip local é a porta de operação.
Isso é tudo pessoal ^__^
Comentários
Postar um comentário