Я создаю несколько пользователей по умолчанию в моем fixtures / initial_data.json
, чтобы иметь несколько тестовых «субъектов». Проблема, с которой я столкнулся, - это создание пароля. Я мог бы установить пароль в «полях», но это не сгенерирует хешированный пароль:
[
{ "model": "auth.user",
"pk": 1,
"fields": {
"username": "user1",
"password": "password"
}
}
]
Мне нужен способ сгенерировать пароль пользователя. Должен ли я делать это вручную и генерировать строку вроде {hash_method} $ {salt} $ {hashed_password}
, как это делает Django?