Exemple #1
0
 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)
Exemple #2
0
 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
Exemple #3
0
 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)