我有一个like
类似于社交网络的功能或点赞功能;用户点击星/心/任何东西来标记内容为喜欢。它是用ajax完成的,必须很快。
这里唯一的问题是,由于某些原因,我必须为每个任务执行一些任务like
,我发现它们是直接在like
视图中编码的,这使得它变慢了。
我正在考虑使用信号使这些任务的执行异步执行,以便视图可以立即发送回,json
而javascript
无需等待任务完成。
我开始为 django 创建一个信号,like
但后来意识到 Djangosignals
不是异步的,它最终会是一样的,视图必须等待信号完成才能发回它的响应。
因此,我可以尝试按照signal
此处和此处的说明进行异步操作,但我也将post_save
信号用于like
模型,但现在我想知道视图是否可以在信号执行之前完成?