主页菜单没有显示的问题已经修复,主要修复了以下几个问题:
"uperp.api.has_app_permission""uperp.uperp.api.has_app_permission"/uperp/public/image/logo.svgocticon octicon-gear#667eeainstall.py 文件为了让所有配置生效,请按以下步骤重新安装应用:
# 1. 进入 bench 目录
cd /path/to/your/bench
# 2. 卸载现有应用(如果已安装)
bench uninstall-app uperp
# 3. 重新安装应用
bench install-app uperp
# 4. 重启所有服务
bench restart
# 5. 清除所有缓存
bench clear-cache
bench clear-website-cache
# 6. 重新构建资源
bench build
# 7. 重新生成桌面
bench execute frappe.desk.desktop.sync_desktop
安装完成后:
检查应用列表:
检查桌面模块:
测试页面访问:
http://your-site/test测试API:
解决方案:
bench execute frappe.clear_cache
bench execute frappe.desk.desktop.sync_desktop
bench restart
解决方案:
has_app_permission 函数返回 True解决方案:
bench build
bench restart
解决方案:
templates/pages/test.html 和 test.py 文件是否存在安装完成后,你应该能在 ERPNext 主页左侧菜单中看到 "Uperp" 模块,并可以通过它访问测试页面。