取消签名的签名值 Django Rest

Unsingning a signed value Django Rest

我正在使用 web3.personal.sign(nonce, web3.eth.coinbase, callback); 在前端签署随机数,但我正在尝试在 Django Rest 中构建后端。

使用它取消签名已签名的随机数但出现错误:

from django.core import signing 

unsigned_value = signing.loads(signed_value)

错误-

django.core.signing.BadSignature: No ":" found in value

有没有人知道如何取消签署这个随机数?

我通过 运行 JavaScript 文件和 python 使用子进程解决了这个问题。

node filename.js arg1 arg2