- 博客(13)
- 收藏
- 关注
原创 告别手动录入!AI自动识别发票
最近有朋友向我吐槽:"每天对着几十张发票手动录入系统,眼睛都快看花了,还总担心数字打错。" 这种重复性高、容错率低的工作,确实让财务和行政人员苦不堪言。作为程序员,我深知这类场景完全可以通过技术手段优化。
2025-05-08 13:23:42
798
原创 (七)django中间件:记录所有传入请求的日志
在 MIDDLEWARE 中添加一行然后设置 logging 字典,用于定义日志的格式、处理器(console/file)和记录器(logger)
2025-04-17 11:50:51
322
2
原创 (六)集成django、swagger、docker desktop之返回码
在apps\utils 中新建文件 response_utils.py。
2025-02-15 12:06:52
127
原创 (五)集成django、swagger、docker desktop之分页
在 backend/apps 下新建文件夹 utils,再在里面新建文件 pageNumberPagination.py。这样就可以实现 “返回数据时,分页返回了”。然后在views.py 中。
2025-02-14 15:16:26
343
原创 (四)集成django、swagger、docker desktop中把返回的数据序列化
返回的字段来自不同的model,或者不是来自于model。用serializers.Serializer。用serializers.ModelSerializer。仍然是在相同目录新建文件 serializers.py。在相同目录新建文件 serializers.py。
2025-02-13 18:37:56
320
原创 (二)集成django、swagger、docker desktop,与MySQL数据库
如果我们的项目要在数据库中存入数据,比如用户名和密码,那么我们就要构建数据库,然后在容器里执行迁移命令。点击 [确定] 、[打开],我们会发现有一个空的数据库,名称就是我们上面找到的 [数据库名字]2、在docker-compose.yml 中找到设置的 [端口号] 和 [数据库名字]虽然settings.py 中的PORT 是3306,但是那不是我们需要的。然后用MySQL的可视化工具创建数据库。1、在settngs.py 中 找到 USER、PASSWORD。点击新建,然后把刚刚找到的信息填上去。
2025-02-09 18:29:53
645
原创 (一)集成django、swagger、docker desktop
就右键 backend ,鼠标移到最下面 [将目录标记为] ,然后点击 [源代码根目录] 就行了。先在 backend\apps\FirstApp 中 新建文件 urls.py ,把这段代码复制上去。打开manage.py 点击 [配置 python 解释器],然后选择一个解释器就好了。然后在 backend\apps\FirstApp\ views.py 中。在 manage.py 同级目录下新建空文件 __init__.py。修改 backend\apps\FirstApp\apps.py。
2025-02-09 15:51:51
911
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人