Skip to main content
 首页 » 编程设计

python之如何清除 python/django 中的代码缓存

2024年10月24日24Free-Thinker

抱歉,我是 python 新手。 我更改了 .py 文件中的代码,但没有发生任何更改。 猜猜,脚本代码缓存在内存中。

我应该怎么做才能使我的更改生效?

PS:试图删除已编译的 .pyc 文件,但没有成功 8-( 猜猜,IO 需要尝试重启 uwsgi/nginx 吗?

请您参考如下方法:

旧版本的 django

find . -name "*.pyc" -exec rm -rf {} \; 

新版本的 django 有这个:

python manage.py clean_pyc 

如果您只是想重启网络服务器,这取决于您使用的配置:

  1. 通过 gunicorn: 使用 --reload选项

  2. 通过 django 内置的运行服务器: since version 1.7 it automatically does that.