Vue+Flask前后端分离开发

Flask框架学习。

Posted by Sunny on 2024-11-14
Words 258 and Reading Time 1 Minutes
Viewed Times

Vue+Flask前后端分离开发

POST: 客户端向服务端提交数据。

GET:客户端从服务端获取数据。

Flask框架是一个由Python所构写的一个Web微框架。

Flask框架连接MySQL数据库

使用PyMySQL包操纵MySQL数据库。

Flask框架常用函数

render_template_string:

HTTP协议状态码

  • 200:

Vue框架

配置路由

如何添加缓存

使用session保存在后端文件全局变量中。

设计,每一个注册的用户在back都有一个文件夹,文件夹名字是用户名。用户可以分析多个excel表格,但是后台只能同一时刻保存一个excel表。每一个user对应一个backendInstance。当要分析新的excel时,需要先停止当前的backendInstance,重新开一个backendInstance。

在注册时需要创建相关文件夹user。

SQL简单用法

use 数据库名;

CREATE TABLE userBackendInfo (
username VARCHAR(255) PRIMARY KEY,
current_answer TEXT,
current_question TEXT,
image_list TEXT,
csv_df TEXT,
upload_flag TEXT
);

INSERT INTO userProcessingInfo (username, current_answer, current_question, image_list, csv_df, upload_flag)
VALUES (‘username’, NULL, NULL, NULL, NULL, FALSE);

如何保存当前

JWT(JSON Web Token)