在NDB中,密钥的id是binarysafe吗?
我想使用一些二进制字符串作为id ^ _ ^(例如比特币交易的txid.decode('hex'))
答案 0 :(得分:1)
键可以使用数字ID或字符串名称。
在您的情况下,您可以将二进制字符串转换为十六进制,并将其存储为字符串作为名称。
答案 1 :(得分:0)
它可能是也可能不是(它不是设计的)利用uuid库可能更好
import uuid
client_id = str(uuid.uuid4()).replace("-",'')