这一讲只做一件事:能录一笔、能看见它。
别的什么都别做 —— 不要仪表盘、不要报表、不要登录。
python app.py),后面跟着一个地址| 内容 | |
|---|---|
| 启动命令 | |
| 打开的地址 | |
| 录进去的那笔数 | 日期 ______ 类型 ______ 分类 ______ 金额 ______ |
刷新之后数据没了 = 写进内存了,没落盘。
对助手说这一句:
数据要写在 SQLite 文件里,重启不能丢。
| 症状 | 真相 |
|---|---|
| 点保存没反应,页面也不报错 | 最多的一类。先看浏览器按 F12 有没有红字,再把它给你的错误原样粘给助手 |
| 刷新之后数据没了 | 写进内存了,没落盘。说一句「数据要写在 SQLite 文件里,重启不能丢」 |
| 启动报「端口被占用」 | 那个端口上还有别的东西。换个端口重起 |
| 它一口气建了二十个文件 | 停下来。骨架阶段文件越少越好,多了你看不懂、也改不动 |
启动的时候报了这个错:
{原样粘贴错误}
用大白话告诉我:这是哪里不对、为什么会这样。
先不要改代码,我先听懂。★ 「先不要改代码,我先听懂」 这半句,你整个学期都要用。
它的作用是:防止助手一路修下去,把你甩在后面。
修好了但你不知道发生了什么,等于没修。