记录#
- 76 天的学习 Flask 框架。
- flask 是一个 python 的 web 框架,web 框架用来构建 web 程序。
- flask 的这种用法,感觉上牛头不对马嘴。
- 使用 static_url_path 来配置静态资源的访问目录。
- app.route 定义路由访问,
@app.route('/')
根目录,flask 会自动调用 index () 函数 - 今天的代码练习是编写 2 个页面,我简单写了一下。
- 73-75 天学习的是 html 和 css 内容,太简单就不记录了。
CODE#
from flask import Flask
import datetime # import the datetime library
app = Flask(__name__, static_url_path="/static")
@app.route('/')
def index():
page = f"""
<html>
<head>
<title>David's World Of Baldies</title>
</head>
<body>
<h1>Two Links</h1>
<h2><a href=/portfolio>portfolio</a></h2>
<h2><a href=/linktree>linktree</a></h2>
</body>
</html>
"""
return page
@app.route('/portfolio')
def portfolio():
page = f"""
<html>
<head>
<title>portfolio</title>
</head>
<body>
<h1>portfolio</h1>
<p>This is portfolio</p>
<p><img src=static/images/picard.jpg/></p>
<p><a href=/>Go Home</a></p>
</body>
</html>
"""
return page
@app.route('/linktree')
def linktree():
page = f"""
<html>
<head>
<title>linktree</title>
</head>
<body>
<h1>linktree</h1>
<p>This is linktree</p>
<p><a href=/>Go Home</a></p>
</body>
</html>
"""
return page
app.run(host='0.0.0.0', port=81) # Missed the run command