已经把前端的编译好放到了/dist
文件夹了。
-
安装
requirement.txt
,这种简单的东西不再多说 -
运行
db.py
,初始化数据库,数据库结构写在了schema.sql
中 -
运行
app.py
,启动后端后端服务 -
运行
static_app.py
,启动前端服务
前端服务代码中已经写死了后端服务的地址。 修改有两种方案。
- 修改前端代码,然后重新编译。
- 在编译好的代码中查找前端地址
http://localhost:5000
,然后修改
后端的同源设置或许也会有问题。
可以即时的把前端的地址放到config.py
中。
用户密码是以明文存放在数据库中的。
因为我测试时经常忘记密码。。
可以参照flask教程将密码加密。
但我也没有写修改密码的功能。
而且默认第一位注册的用户是管理员。
其余全是普通用户。
当然,也可以随时在数据库中看到密码。 vscode就有sqlite的插件。