抱歉,我是 python 新手。 我更改了 .py 文件中的代码,但没有发生任何更改。 猜猜,脚本代码缓存在内存中。
我应该怎么做才能使我的更改生效?
PS:试图删除已编译的 .pyc 文件,但没有成功 8-( 猜猜,IO 需要尝试重启 uwsgi/nginx 吗?
请您参考如下方法:
旧版本的 django
find . -name "*.pyc" -exec rm -rf {} \;
新版本的 django 有这个:
python manage.py clean_pyc
如果您只是想重启网络服务器,这取决于您使用的配置:
通过 gunicorn: 使用
--reload选项通过 django 内置的运行服务器: since version 1.7 it automatically does that.
