计算机英语讲课笔记11(Play with Flask)

2023-11-23 02:50

本文主要是介绍计算机英语讲课笔记11(Play with Flask),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 1. Flask's Documentation
  • 2. Installation of Flask
    • (1) Create an environment
    • (2) Activate the environment
    • (3) Install Flask
  • 3. Quick Start - 快速起步
    • (1) A Minimal Application
    • (2) Create and Visit a Template

1. Flask’s Documentation

  • https://flask.palletsprojects.com/en/2.1.x/
    在这里插入图片描述

2. Installation of Flask

  • https://flask.palletsprojects.com/en/2.1.x/installation/
    在这里插入图片描述
  • We recommend using the latest version of Python. The current version of Python is 3.10.5
    在这里插入图片描述
  • Flask supports Python 3.7 and newer.
  • Check the version of Python on your computer.
    在这里插入图片描述
  • It shows that Flask can be used on your computer.

(1) Create an environment

  • Look at the instruction in the document.
    在这里插入图片描述在这里插入图片描述
  • Let’s view the directory structure of the project - flaskdemo
    在这里插入图片描述

(2) Activate the environment

  • Look at the instruction in the document.
    在这里插入图片描述
  • We follow the instruction above.
    在这里插入图片描述
  • Type the command and then press the Enter key
    在这里插入图片描述

(3) Install Flask

  • Look at the instruction in the document.
    在这里插入图片描述
  • We follow the instruction above.
    在这里插入图片描述
  • Upgrade pip from 19.2.3 to 22.1.2
    在这里插入图片描述

3. Quick Start - 快速起步

  • https://flask.palletsprojects.com/en/2.1.x/quickstart/
    在这里插入图片描述

(1) A Minimal Application

  • Use PyCharm to open the flask project - flaskdemo
    在这里插入图片描述
  • Create a Python file named main.py
    在这里插入图片描述
  • Write the code in the main.py
    在这里插入图片描述
  • Run the program and look at the result.
    在这里插入图片描述
  • Visit http://localhost:8888 in the browser.
    在这里插入图片描述

(2) Create and Visit a Template

  • Create a template named welcome.html
    在这里插入图片描述
  • Modify the main.py to create a new router function named welcome.
    在这里插入图片描述
  • Run the program again and visit http://localhost:8888/welcome in the browser.
    在这里插入图片描述

这篇关于计算机英语讲课笔记11(Play with Flask)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/414807

相关文章

Python Flask实现定时任务的不同方法详解

《PythonFlask实现定时任务的不同方法详解》在Flask中实现定时任务,最常用的方法是使用APScheduler库,本文将提供一个完整的解决方案,有需要的小伙伴可以跟随小编一起学习一下... 目录完js整实现方案代码解释1. 依赖安装2. 核心组件3. 任务类型4. 任务管理5. 持久化存储生产环境

Python学习笔记之getattr和hasattr用法示例详解

《Python学习笔记之getattr和hasattr用法示例详解》在Python中,hasattr()、getattr()和setattr()是一组内置函数,用于对对象的属性进行操作和查询,这篇文章... 目录1.getattr用法详解1.1 基本作用1.2 示例1.3 原理2.hasattr用法详解2.

Python用Flask封装API及调用详解

《Python用Flask封装API及调用详解》本文介绍Flask的优势(轻量、灵活、易扩展),对比GET/POST表单/JSON请求方式,涵盖错误处理、开发建议及生产环境部署注意事项... 目录一、Flask的优势一、基础设置二、GET请求方式服务端代码客户端调用三、POST表单方式服务端代码客户端调用四

flask库中sessions.py的使用小结

《flask库中sessions.py的使用小结》在Flask中Session是一种用于在不同请求之间存储用户数据的机制,Session默认是基于客户端Cookie的,但数据会经过加密签名,防止篡改,... 目录1. Flask Session 的基本使用(1) 启用 Session(2) 存储和读取 Se

Python Web框架Flask、Streamlit、FastAPI示例详解

《PythonWeb框架Flask、Streamlit、FastAPI示例详解》本文对比分析了Flask、Streamlit和FastAPI三大PythonWeb框架:Flask轻量灵活适合传统应用... 目录概述Flask详解Flask简介安装和基础配置核心概念路由和视图模板系统数据库集成实际示例Stre

使用Docker构建Python Flask程序的详细教程

《使用Docker构建PythonFlask程序的详细教程》在当今的软件开发领域,容器化技术正变得越来越流行,而Docker无疑是其中的佼佼者,本文我们就来聊聊如何使用Docker构建一个简单的Py... 目录引言一、准备工作二、创建 Flask 应用程序三、创建 dockerfile四、构建 Docker

python web 开发之Flask中间件与请求处理钩子的最佳实践

《pythonweb开发之Flask中间件与请求处理钩子的最佳实践》Flask作为轻量级Web框架,提供了灵活的请求处理机制,中间件和请求钩子允许开发者在请求处理的不同阶段插入自定义逻辑,实现诸如... 目录Flask中间件与请求处理钩子完全指南1. 引言2. 请求处理生命周期概述3. 请求钩子详解3.1

Python Flask 库及应用场景

《PythonFlask库及应用场景》Flask是Python生态中​轻量级且高度灵活的Web开发框架,基于WerkzeugWSGI工具库和Jinja2模板引擎构建,下面给大家介绍PythonFl... 目录一、Flask 库简介二、核心组件与架构三、常用函数与核心操作 ​1. 基础应用搭建​2. 路由与参

无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案

《无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案》:本文主要介绍了无法启动此程序,详细内容请阅读本文,希望能对你有所帮助... 在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是"api-ms-win-core-path-l1-1-0.dll丢失

Python中Flask模板的使用与高级技巧详解

《Python中Flask模板的使用与高级技巧详解》在Web开发中,直接将HTML代码写在Python文件中会导致诸多问题,Flask内置了Jinja2模板引擎,完美解决了这些问题,下面我们就来看看F... 目录一、模板渲染基础1.1 为什么需要模板引擎1.2 第一个模板渲染示例1.3 模板渲染原理二、模板