データのインポートでは、次の変換を適用する必要があります。
if value:
return hashlib.sha512(value + salt).hexdigest()
import_transformでそれをどのように使用できますか?
データのインポートでは、次の変換を適用する必要があります。
if value:
return hashlib.sha512(value + salt).hexdigest()
import_transformでそれをどのように使用できますか?
以下が役に立ちました:
import_transform: "lambda x: hashlib.sha512(x.encode('utf-8') + 'actual_salt_value').hexdigest()"
更新 次のコードは、アップロードファイルでフィールドが欠落している場合を処理します。
import_transform: "lambda x: None if x is None or x=='' else hashlib.sha512(x.encode('utf-8') + 'actual_salt_value').hexdigest()"