class Node(BaseModel, NodeContent):
__metaclass__ = NodeMetaClass
class Node(BaseModel, NodeContent):
__metaclass__ = NodeMetaClass
- current=list(new_tags),
- added=list(new_tags - old_tags),
- removed=list(old_tags - new_tags)
- )
+ current=list(new_tags),
+ added=list(new_tags - old_tags),
+ removed=list(old_tags - new_tags)
+ )
tag.save()
def save(self, *args, **kwargs):
tags_changed = self._process_changes_in_tags()
tag.save()
def save(self, *args, **kwargs):
tags_changed = self._process_changes_in_tags()
if not self.id:
self.node_type = self.get_type()
super(BaseModel, self).save(*args, **kwargs)
if not self.id:
self.node_type = self.get_type()
super(BaseModel, self).save(*args, **kwargs)
- self.active_revision = self._create_revision(self.author, 1, title=self.title, tagnames=self.tagnames, body=self.body)
+ self.active_revision = self._create_revision(self.author, 1, title=self.title, tagnames=self.tagnames,
+ body=self.body)