예제 #1
0
 def save(self, *args, **kwargs):
     exclude = {}
     self.title = unescape(self.title)
     filters = dict(slug=self.slug)
     if self.pk is not None:
         exclude = dict(pk=self.pk)
     if Feed.objects.filter(**filters).exclude(**exclude).exists():
         # print("exists creating a new slug")
         self.slug = u'{random}-{o.slug}'.format(o=self,
                                                 random=getrandbits(16))
     super(Feed, self).save(*args, **kwargs)
예제 #2
0
 def save(self, *args, **kwargs):
     exclude = {}
     self.title = unescape(self.title)
     filters = dict(slug=self.slug)
     if self.pk is not None:
         exclude = dict(pk=self.pk)
     if Feed.objects.filter(**filters).exclude(**exclude).exists():
         # print("exists creating a new slug")
         self.slug = u'{random}-{o.slug}'.format(
             o=self, random=getrandbits(16)
         )
     super(Feed, self).save(*args, **kwargs)
예제 #3
0
 def save(self, *args, **kwargs):
     self.title = unescape(self.title)
     self.hat = unescape(self.hat)
     super(Entry, self).save(*args, **kwargs)
예제 #4
0
 def save(self, *args, **kwargs):
     self.title = unescape(self.title)
     self.hat = unescape(self.hat)
     super(Entry, self).save(*args, **kwargs)