def save(self, *args, **kwargs):
"""save"""
super(MagicLink, self).save(*args, **kwargs)
if not self.uuid:
name = u'{0}-magic-link-{1}-{2}'.format(settings.SECRET_KEY, self.id, self.url)
name = unicodedata.normalize('NFKD', unicode(name)).encode("ascii", 'ignore')
self.uuid = uuid.uuid5(uuid.NAMESPACE_URL, name)
return super(MagicLink, self).save()
评论列表
文章目录