正在加载可爱的内容...
音量

flask框架基础

flask框架基础
<br> 子模板通过{% extends "base.html" %}继承基础模板,然后使用{% block block_name %}和{% endblock %}覆盖基础模板中对应的块。 <br> <br> ### 4.4 静态文件 <br> <br> 静态文件(如 CSS、JavaScript、图片等)通常存放在应用根目录下的static文件夹中。在模板中,可以使用url_for('static', filename='path/to/file')来引用静态文件。 <br> <br> 例如,在模板中引用 CSS 文件: <br> <br> ``` <br> <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}"> <br> ``` <br> <br> 引用图片: <br> <br> ``` <br> <img src="{{ url_for('static', filename='images/logo.png') }}" alt="Logo"> <br> ``` <br> <br> ## 五、表单处理 <br> <br> 在 Web 应用中,表单是用户与应用进行交互的重要方式,用于收集用户输入的数据。Flask 可以通过请求对象来处理表单数据,同时也可以使用 Flask-WTF 扩展来简化表单处理过程。 <br> <br> ### 5.1 使用请求对象处理表单 <br> <br> Flask 提供了request对象,用于获取客户端发送的请求数据,包括表单数据。 <br> <br> #### 5.1.1 表单页面(form.html) <br> <br> ``` <br> <form method="post" action="/submit"> <br> <label for="name">Name:</label> <br> <input type="text" id="name" name="name"> <br> <br>