daihaorui
daihaorui
Releases 1.0.0 的问题已修复,Django的CSRF令牌导致,由于使用JWT认证已不需要CSRF令牌,已禁用。 项目已支持CI/CD,代码更新会自动重新构建平台以保持功能同步。 可以尝试使用最新代码或我自己提供的[平台](https://trans.dhr2333.cn/)。
docker compose up -d 会直接使用dhr2333/beancount-trans-xxx:xxx的镜像,不应该出现无法解析的情况。 可以先试试http://localhost:38001/map/expenses能否正常返回数据。 项目刚启动数据库初始化需要时间,建议两三分钟后重试。
未登录时拥有admin账户的查看权限,应能正常显示数据。 只有新注册用户时才没有任何记录。 可以重点排查一下数据库,以及后端与数据库之间的连接,例如`docker logs -f beancount-trans-backend`或`docker logs -f beancount-trans-mysql`  
docker compose down关闭服务,删除原有镜像,拉取最新代码,docker compose up -d重新启动会自动拉取最新镜像。
尝试使用浏览器无痕模式看看。
该不会开了防火墙吧?
您遇到的这个错误 `django.db.utils.OperationalError: (1130, "Host 'beancount-trans-backend.beancount-trans_default' is not allowed to connect to this MySQL server")` 指的是 MySQL 数据库服务器没有授权主机 `'beancount-trans-backend.beancount-trans_default'` 来访问数据库。要解决这个问题,主要步骤包括查看和调整 MySQL 的用户访问权限。 以下是详细的解决步骤: ### 1. 了解 MySQL 用户权限 MySQL 数据库通过用户名、来源主机的组合来控制访问权限。错误提示该主机没有访问权限,表示数据库中没有相应的授权条目。 ###...
Beancount-Trans-Backend项目中Dockerfile-Backend的python:3.11.6镜像问题,一般是网络问题。两个解决办法: 1. 你本地如果有Python镜像,将Dockerfile-Backend的FROM python:3.11.6修改为本地镜像名称。 2. 寻求代理,直至能正确下载镜像。 个人建议是寻求代理,因为还需要通过pip下载依赖,需要保证网络正常。
我已经修改docker compose的部署方式,可以直接按照README文件进行部署。
不好意思,我没有招商银行储蓄卡的账单案例。 如果是已支持的储蓄卡或信用卡,可以在转换页面添加"储蓄卡/信用卡忽略支付宝微信条目"选项。这样在解析银行卡的时候就不会出现你所说的"两个不同账单时的双记"了。