【发布时间】:2021-06-29 02:50:59
【问题描述】:
我的 Django 应用程序中有一个 Offer 模型:
class Offer(models.Model):
Auction_id=models.CharField(max_length=20,verbose_name = "Auction ID",default=number)
Offer_Name=models.CharField(max_length=200,verbose_name = "Auction Name")
Auction_des=models.CharField(max_length=50,verbose_name = "Auction Description")
Bid_Start_Time=models.TimeField(auto_now=False, auto_now_add=False)
Bid_End_Time=models.TimeField(auto_now=False, auto_now_add=False)
我有一个投标网页,显示与报价相关的详细信息。
每次更改报价中的投标结束时间时,我想在投标网页上显示一条警告消息。
通过报价中的初始化和保存方法,我可以检查投标结束时间是否被修改,但我无法在投标网页上显示警报消息。
【问题讨论】:
-
你基本上想从服务器向客户端发送消息,这可以通过 socket.io 来完成。
-
您可以为此使用 post_save() 信号。每当模型发生修改时,触发信号发送警报。
-
@ShivendraPratapKushwaha 你能解释一下我如何从模型保存信号发送警报到投标模板。
标签: javascript html django model alert