flask+web开发实战
时间: 2024-01-17 14:03:16 浏览: 177
Flask是一个流行的Python Web框架,适用于小型项目或快速原型开发。它提供了路由、模板引擎等功能,使得开发Web应用变得简单和高效。下面是一个使用Flask进行Web开发的实例:
```python
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/about')
def about():
return render_template('about.html')
if __name__ == '__main__':
app.run()
```
在上面的例子中,我们创建了一个Flask应用,并定义了两个路由。当用户访问根路径'/'时,会返回一个名为'index.html'的模板;当用户访问'/about'时,会返回一个名为'about.html'的模板。你可以根据自己的需求创建更多的路由和模板。
请注意,上述代码中的'index.html'和'about.html'是模板文件,你需要在项目目录下创建一个名为'templates'的文件夹,并在该文件夹中放置这两个模板文件。
此外,你还可以使用Flask的ORM(对象关系映射)来处理数据库操作,以及使用Flask的表单处理功能来处理用户提交的表单数据。这些功能使得Flask成为一个强大而灵活的Web开发框架。
阅读全文