【发布时间】:2020-09-28 16:41:08
【问题描述】:
我想通过 websocket 从数据库中传输数据。基本上,每秒都会将一条新记录插入到 DataModel 中,我想在插入后立即通过 websocket 发送这条新记录。有人建议我在调用模型的 save() 方法时使用信号。所以在我的 models.py 中我刚刚添加了这个:
def save_post(sender, instance, **kwargs):
print('signal')
post_save.connect(save_post, sender=DataModel)
我要在save_post 和我的consumers.py 中放入什么以便数据通过?
【问题讨论】:
标签: python django django-channels django-signals