如果您继承了Django用户模型,并且发现您的代码中没有加密密码,可能有以下几个原因:
PASSWORD_HASHERS
来配置密码哈希算法,确保密码以安全的方式存储。password
,并且使用PasswordField
或CharField
来存储密码。确保您的密码字段名称和类型正确无误。python manage.py makemigrations
和python manage.py migrate
命令来应用数据库的变更。总结起来,如果您继承了Django用户模型但没有加密密码,可能是由于配置错误、自定义用户模型问题、密码字段错误或数据库迁移问题导致的。请仔细检查您的代码和配置,确保密码以安全的方式进行存储。
领取专属 10元无门槛券
手把手带您无忧上云