【发布时间】:2017-05-24 12:43:21
【问题描述】:
我正在尝试使用旧数据库构建 Api,我正在尝试将其移入 Django 的 USER 模型中。
我为 django USER 模型配置了带有用户的表,但是有一个问题。旧数据库中的密码没有加密,是什么意思我无法用django登录。
任何想法如何解决这个问题?有没有办法加密密码列,或者我可以在 django 中传递它?任何帮助都将受到欢迎。谢谢。
我正在使用 sqlite3
【问题讨论】:
-
你不能为每个用户调用 set_password 吗?看这里docs.djangoproject.com/en/1.11/ref/contrib/auth/…
-
问题是,我的数据库里已经有用户了……对于新用户来说这不是问题,因为django加密了密码,我只是在想如何为老用户加密密码。跨度>
标签: python django encryption sqlite passwords