/ / Пренасяне към Django, Поддръжка за стари потребителски бази данни - django, md5, legacy-database

Прехвърляне към Django, Поддръжка за стари потребителски бази данни - django, md5, legacy-database

Пренасям уебсайта си от суровия php до Django. Използвал съм inspectdb за създаване на модели за съществуващата база данни. Проблемът, който дойде, е, че по-рано регистрирах потребителите и запазвах техните пароли като md5 hash md5 ($ pass) и Django не поддържа тази md5 версия.

Има ли начин да поддържам наследствената си база данни на потребителя и за новите потребители да използват мощния потребителски модел Django, който поддържа потребителски профил?

Отговори:

2 за отговор № 1

Вижте документацията бекендове за удостоверяване и писане на удостоверяващ бекенд.