上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 214 下一页
摘要: 一,问题 <form id="myForm"> 这行代码被浏览器处理成了<form id="myForm"></form>, 为什么? 二,原因: 当浏览器在解析网页时,如果遇到无法理解的非法结构,它为了保证页面不崩溃,会自作聪明地把标签提前闭合掉, <form> 标签的位置放错了(例如夹在表格标签 阅读全文
posted @ 2026-08-02 13:00 刘宏缔的架构森林 阅读(6) 评论(0) 推荐(0)
摘要: 一,步骤: 如果这个复选框被点击时会触发某些 JS 逻辑,或者有代码在监听它的变化,可以直接查看它身上绑定了哪些事件。 在 Elements 面板中选中该复选框。 在右侧的子面板中,切换到 “Event Listeners”(事件监听器) 标签页。 展开 change 或 click 事件(复选框最 阅读全文
posted @ 2026-08-02 12:25 刘宏缔的架构森林 阅读(9) 评论(0) 推荐(0)
摘要: 一,WTForms 中,为每个字段指定自定义的报错信息(验证失败提示) 在内置验证器中传入 message WTForms 的所有内置验证器(如 DataRequired, Length, Email 等)都接受一个名为 message 的参数。你可以直接在这里写下你想要的报错文本。 二,代码: f 阅读全文
posted @ 2026-07-30 22:16 刘宏缔的架构森林 阅读(6) 评论(0) 推荐(0)
摘要: 一,解决: 手动修改version文件,添加一行代码,去掉外键约束: 二,代码例子: def upgrade() -> None: """Upgrade schema.""" # 1. 删除外键约束 op.drop_constraint('user_roles_ibfk_1', 'user_role 阅读全文
posted @ 2026-07-29 23:18 刘宏缔的架构森林 阅读(5) 评论(0) 推荐(0)
摘要: 一,报错信息: ERROR [alembic.util.messaging] Target database is not up to date. FAILED: Target database is not up to date. 二,原因 手动同步状态:你手动修改了数据库结构,使其已经与最新的模 阅读全文
posted @ 2026-07-29 23:14 刘宏缔的架构森林 阅读(8) 评论(0) 推荐(0)
摘要: 一,手动保存库信息到requirements.txt 例如: $ pip freeze > requirements.txt 二,通过requirements.txt安装项目所需依赖 pip install -r requirements.txt 阅读全文
posted @ 2026-07-29 15:04 刘宏缔的架构森林 阅读(10) 评论(0) 推荐(0)
摘要: 一,说明: 1,测试异步函数时,你必须在函数前加上 await, 并且测试用例本身也要是 async def,同时需要打上 @pytest.mark.asyncio 标签 2,在 FastAPI 中,很多 service 层或 CRUD 函数都需要传入一个数据库 AsyncSession。 测试这类 阅读全文
posted @ 2026-07-28 23:44 刘宏缔的架构森林 阅读(11) 评论(0) 推荐(0)
摘要: 一,说明: 如果你的函数是纯同步的,按照标准 Python 测试编写即可,不需要任何特殊配置 二,代码: 待测试函数: # app/utils/functions.py def format_user_role(role_id: int) -> str: """根据角色ID返回角色名称""" rol 阅读全文
posted @ 2026-07-28 22:45 刘宏缔的架构森林 阅读(7) 评论(0) 推荐(0)
摘要: 一,代码: 因为接口是从header中获取用户token,所以测试时就是在 AsyncClient 发送请求时,通过 headers 参数直接传入 mock 的 Token; @pytest.mark.asyncio async def test_get_user_info_success(asyn 阅读全文
posted @ 2026-07-28 14:42 刘宏缔的架构森林 阅读(7) 评论(0) 推荐(0)
摘要: 一,安装用到的库 $ pip install pytest pytest-asyncio httpx sqlalchemy aiomysql 二,代码 结构: conftest.py # tests/conftest.py (API 专有) import asyncio import pytest 阅读全文
posted @ 2026-07-28 12:53 刘宏缔的架构森林 阅读(12) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 214 下一页