def save(self, commit=True): self.instance.preview, self.instance.text = utils.cut( self.instance.text) self.instance.preview = utils.parse(self.instance.preview, settings.VALID_TAGS, settings.VALID_ATTRS) self.instance.text = utils.parse(self.instance.text, settings.VALID_TAGS, settings.VALID_ATTRS) return super(EditPostForm, self).save(commit)
def save(self, commit=True): inst = self.instance inst.author = self.user inst.preview, inst.text = utils.cut(inst.text) inst.preview = utils.parse(inst.preview, settings.VALID_TAGS, settings.VALID_ATTRS) inst.text = utils.parse(inst.text, settings.VALID_TAGS, settings.VALID_ATTRS) inst = super(CreatePostForm, self).save(commit) Tag.objects.update_tags(inst, inst.raw_tags) inst.create_comment_root() for mention in utils.find_mentions(inst.text): Notify.new_mention_notify(mention, post=inst) if settings.PUBSUB: ping_hub(settings.FEED_URL, hub_url=settings.PUSH_HUB) return inst
def save(self, commit=True): self.instance.preview, self.instance.text = utils.cut(self.instance.text) self.instance.preview = utils.parse(self.instance.preview, settings.VALID_TAGS, settings.VALID_ATTRS) self.instance.text = utils.parse(self.instance.text, settings.VALID_TAGS, settings.VALID_ATTRS) return super(EditPostForm, self).save(commit)