Ich hatte das gleiche Problem mit einem Centos 5.8 mit Python 2.7.12 und ich hinzufügen, um das Passwort Hashes in Django Sett zu ändern iings.
standardmäßig ist:
PASSWORD_HASHERS = [
'django.contrib.auth.hashers.PBKDF2PasswordHasher',
'django.contrib.auth.hashers.PBKDF2SHA1PasswordHasher',
'django.contrib.auth.hashers.BCryptSHA256PasswordHasher',
'django.contrib.auth.hashers.BCryptPasswordHasher',
'django.contrib.auth.hashers.SHA1PasswordHasher',
'django.contrib.auth.hashers.MD5PasswordHasher',
'django.contrib.auth.hashers.CryptPasswordHasher',
]
habe ich es zu:
PASSWORD_HASHERS = [
'django.contrib.auth.hashers.MD5PasswordHasher',
'django.contrib.auth.hashers.PBKDF2PasswordHasher',
'django.contrib.auth.hashers.PBKDF2SHA1PasswordHasher',
'django.contrib.auth.hashers.BCryptSHA256PasswordHasher',
'django.contrib.auth.hashers.BCryptPasswordHasher',
'django.contrib.auth.hashers.SHA1PasswordHasher',
'django.contrib.auth.hashers.CryptPasswordHasher',
]
Ich glaube nicht, mit MD5 gut genug ist, so dass ich bin auf der Suche, welche System-Bibliothek zu finden sein könnte fehlt. Sie müssen auch neue Benutzer oder Superuser erstellen, da Sie bereits einige ihrer Kennwörter haben nicht die richtige Verschlüsselung haben.