我有一个模型,该模型的字段值通过其他模型更新。例如,“模型(发布)”和创建“发布”会更新“模型(入职)”的post_exist值。更新post_exist值的方法被放入redis队列,因为我不希望它被阻塞。
以下两种方式中,哪一种是考虑速度和安全性的最佳方式:
帖子是使用Django Rest Framework创建的。更新post_exist值(在redis队列中)的方法在发布其视图集的 perform_create 方法中调用
或
在Post模型的 post_save 信号中调用更新post_exist值(在redis队列中)的方法。