【发布时间】:2017-04-21 08:11:55
【问题描述】:
如何在不使用任何包的情况下从 django url 加密和解密 pk 基本上我有一个类似的网址
example.com/update/1
其中 pk=1
我想像 pk 1 = 345345435cgsfd2asdfaas 一样加密 pk
【问题讨论】:
-
ok 尝试构建自己的函数
-
如果您不想要数字 ID,您可以使用 UUIDFields 作为模型主键。
-
如果您不想公开 pk,也可以在 url 中使用模型的另一个字段(如果 unique=True)
-
这不是一个解决方案,我不确定它是否在这里相关,但也许你应该重新考虑你在做什么security.stackexchange.com/a/762/71688
标签: python django encryption django-urls