1
古いサイトデータベースから新しいdjangoデータベースにユーザー情報をインポートするスクリプトを作成しました。私は、これらのフィールドをインポートすることができるはずです:ユーザー、電子メール、パスワード。パスワードハッシュをAuthにインポート
古いデータベースのすべてのパスワードユーザーは、「md5」でハッシュされています。だから...私はこの "md5"ハッシュされたパスワードを取得し、自分のauth_userデータベースに保存する必要があります。しかし、私はハッシュせずにそれをやり直す方法を知りません....
どうすればいいですか?私が行う場合
...
パスワードを再度ハッシュされu = User.objects.create_user(user_name,email)
u.set_password(old_pass)
u.save()
...どのように私は「純粋な」パスワードを保存することができますか?