今天学习django的时候,使用Django + uwsgi + Nginx架构,修改了一些基础代码后,就出现了这玩意:
--- no python application found, check your startup logs for errors ---”
懵逼了好久。网上的大佬们指出这个错误的原因很多,最有可能的是因为配置问题,可是我修改的不是配置,只是一些视图里的代码。后来发现,代码修改了就要重启uwsgi,特别是修改模型类属性。
解决办法:
uwsgi --reload uwsgi.pid
本文分享了一次使用Django+uwsgi+Nginx架构时遇到的nopythonapplicationfound错误经验。作者在修改基础代码后遇到了此问题,经过排查发现修改代码后需要重启uwsgi,尤其是修改模型类属性时。文中提供了具体的解决办法,即通过uwsgi--reloaduwsgi.pid命令来重启服务。
3589

被折叠的 条评论
为什么被折叠?



