django中對密碼加密


在django中使用User.objects.create_user()    時  ,會自動給密碼加密,其中的User為Auth模塊中的User。(User.objects.create() 不會對密碼加密  )

 

def hash_password(password):
    if isinstance(password, str):
        password = password.encode('utf-8')
    return hashlib.md5(password).hexdigest().upper()

 

 了解make_password()的用法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM