原 nav 导入条件 `if not Nav.query.get(id) if id else True` 对无 id 的种子项 永远为 True,导致每次容器启动 flask admin init 都重复插入 54 条种子导航, 与真实数据叠加产生重复。改为按 id 或 url 去重,已存在则跳过。
原 nav 导入条件 `if not Nav.query.get(id) if id else True` 对无 id 的种子项 永远为 True,导致每次容器启动 flask admin init 都重复插入 54 条种子导航, 与真实数据叠加产生重复。改为按 id 或 url 去重,已存在则跳过。