我的问题是,有没有办法在不将它们存储在数据库中的情况下即时生成 Django slug?
我一直在修补,get_absolute_url
但还没有运气。
def get_absolute_url(self):
randstr = hashlib.sha256(str(random.getrandbits(256)).encode('utf-8')).hexdigest()
return reverse(args=[randstr])
是的,我知道,为什么不使用 uuid,对吧?不是重点,问题是如何在不将它们存储在数据库中的情况下即时生成 slug?我会改变我的网址,这就是重点。