在数据导入时,我应该应用以下转换:
if value:
return hashlib.sha512(value + salt).hexdigest()
如何将其与import_transform一起使用?
答案 0 :(得分:1)
以下有帮助:
import_transform: "lambda x: hashlib.sha512(x.encode('utf-8') + 'actual_salt_value').hexdigest()"
UPD。当上传文件中遗漏字段时,以下代码处理案例:
import_transform: "lambda x: None if x is None or x=='' else hashlib.sha512(x.encode('utf-8') + 'actual_salt_value').hexdigest()"