Si je crée l'échantillon compte utilisateur pour le test j'ai cette erreur:Algorithme de hachage de mot de passe inconnu. PASSWORD_HASHERS réglage - en utilisant garçon usine
Unknown password hashing algorithm 'password1'. Did you specify it in the PASSWORD_HASHERS setting?
class ExampleTest(TestCase):
def test_sample_data(self):
for i in range(0,1):
user = content.factories.UserFactory.create()
factories.py:
class UserFactory(factory.Factory):
FACTORY_FOR = User
username = factory.Sequence(lambda n: 'User' + n)
email = '[email protected]'
password = 'password1'
Comment réparer?
EDIT:
Solution:
user = content.factories.UserFactory.create()
user.set_password('yourpassword')
user.save()
ya, a été déplacé vers: https://factoryboy.readthedocs.org/en/latest/reference.html?highlight=password#postgenerationmethodcall – CpILL