当前位置: 首页 > article >正文

python之flask框架的使用

        本文将简要讲述python的web微框架flask的使用,相对django框架,flask相对简单,也更易上手,可以直接开发一个包含前后端的项目,前端主要使用h5、css、js、以及使用bootstrap框架。

        首先是创建项目,本文中使用的是pycharm2024+python3.12进行开发。

部分设置说明: 一般默认就好

interpreter type:表示项目运行的环境

        -project venv:本机的环境

        -base conda:使用conda创建的虚拟环境(其中windows系统可以使用anaconda或者minconda)

        -custom environment:自定义

1、目录

create之后目录入下图所示,其中

static:放静态资源文件

templates:放前端页面,比如html、vue等

app.py:是项目入口文件,里面包括入口main方法,以及示例api方法;类似与springboot工程中的main+controller的合体

2、app.py 文件


http://www.kler.cn/a/406919.html

相关文章:

  • react中useMemo的使用场景
  • STM32完全学习——系统时钟设置
  • nvm和nrm的安装与使用
  • 中国省级新质生产力发展指数数据(任宇新版本)2010-2023年
  • Flume日志采集系统的部署,实现flume负载均衡,flume故障恢复
  • 操作系统大会2024 | 麒麟信安根植openEuler社区,持续技术创新 共拓新应用 探索新机遇
  • Java使用stream进行分组汇总失效问题
  • app小程序web安全—sign签名绕过
  • vue3项目部署在阿里云轻量应用服务器上
  • CTF之密码学(凯撒加密)
  • 【PTA】【数据库】【SQL命令】编程题1
  • 【大数据学习 | Spark-Core】Spark的改变分区的算子
  • 【Bluedroid】A2DP SINK播放流程源码分析
  • Python 开发工具 -- PyCharm 简介
  • Cmakelist.txt之Liunx-rabbitmq
  • 【海思Hi3519DV500】双目网络相机套板硬件规划方案
  • ansible playbook安装nacos
  • 华为HCCDA云技术认证--分布式云架构
  • 【论文笔记】LLaVA-o1: Let Vision Language Models Reason Step-by-Step
  • FastApi教程
  • 力扣 76. 最小覆盖子串
  • Java项目部署的三个阶段:java -jar、Docker和Kubernetes
  • 【H2O2|全栈】JS进阶知识(六)ES6(2)
  • HAL库的简单介绍以及环境搭建
  • 《生成式 AI》课程 作业6 大语言模型(LLM)的训练微调 Fine Tuning -- part2
  • 【环境配置】ubuntu下的保持程序一直运行