テスト用のサンプル ユーザー アカウントを作成すると、次のエラーが発生します。
不明なパスワード ハッシュ アルゴリズム 'password1'。PASSWORD_HASHERS の設定で指定しましたか?
class ExampleTest(TestCase):
def test_sample_data(self):
for i in range(0,1):
user = content.factories.UserFactory.create()
factory.py:
class UserFactory(factory.Factory):
FACTORY_FOR = User
username = factory.Sequence(lambda n: 'User' + n)
email = 'mail@gmail.com'
password = 'password1'
修正方法は?
編集:
解決:
user = content.factories.UserFactory.create()
user.set_password('yourpassword')
user.save()