Antwort

0

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.