我的一个模型上有 post_save 信号,它在大型 python 字典上调用 json.dumps。我想在单独的线程中调用此 json.dumps,这样它可能不会减慢对我的模型的保存调用。我想知道是否可以从 post_save 信号中产生一个新线程?我读过 post_save 信号本身就是线程,所以可以从中生成另一个 Python 线程吗?
编辑:出于某种原因我不能使用 celery 任务。
最佳答案
这不是您问题的直接答案,但我从 Is Django post_save signal asynchronous? 中的一个答案中找到了这个提示。 .我的 post_save 信号处理程序创建了一个 Celery任务。
关于python - 从 Django 后保存信号生成线程是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27676834/