VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • 带你认识 flask 的模板

为梦想而战,带你回顾一下上一节的内容,主要是带大家如何在浏览器上打印出 hello world      教你如何使用 flask 框架在浏览器打印 hello world

在终端会话中设置环境变量FLASK_APP=microblog.py,然后执行flask run命令来运行应用。包含这个应用的Web服务启动之后,你可以通过在Web浏览器的地址栏中键入URL http://localhost:5000/ 来验证。

什么是模板?

我设计的微博应用程序的主页会有一个欢迎用户的标题。虽然目前的应用程序还没有实现用户概念,但这不妨碍我使用一个Python字典来模拟一个用户,如下所示:

  •  
user = {'username': 'Miguel'}

原先的视图函数返回简单的字符串,我现在要将其扩展为包含完整HTML页面元素的字符串,如下所示:

 

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
from app import app@app.route('/')@app.route('/index')def index():    user = {'username': 'Miguel'}    return '''<html>    <head>        <title>Home Page - Microblog</title>    </head>    <body>        <h1>Hello, ''' + user['username'] + '''!</h1>    </body></html>'''

然后我们在浏览器上,就会看到打印出来用户名


相关教程