def save(self, *args, **kwargs): self.channel_long_slug = self.container.channel_long_slug self.slug = self.container.slug super(Notification, self).save(*args, **kwargs) _db = Db(self.container.get_absolute_url(), self.container.id) message = self.message if self.type == "json": message = json.dumps(self.message) _db.publish(json.dumps({ "action": self.action, "id": self.id, "published": self.published, "date": self.date_available.strftime("%D %T"), "message": message})) _db.close()
def save(self, *args, **kwargs): self.channel_long_slug = self.container.channel_long_slug self.slug = self.container.slug super(Notification, self).save(*args, **kwargs) _db = Db(self.container.get_absolute_url(), self.container.id) message = self.message if self.type == "json": message = json.dumps(self.message) _db.publish( json.dumps({ "action": self.action, "id": self.id, "published": self.published, "date": self.date_available.strftime("%D %T"), "message": message })) _db.close()