0 33 2025-03-13 07:13:51
收藏
import django
from django.conf import settings
from django.contrib.auth.hashers import make_password
# 手动配置 Django 设置
settings.configure(
# 这里需要根据你的实际项目配置进行修改
INSTALLED_APPS=[
'django.contrib.auth',
'django.contrib.contenttypes',
],
DATABASES={
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '数据库名',
'USER': '数据库用户名',
'PASSWORD': '数据库密码',
'HOST': '127.0.0.1',
'PORT': 3306,
}
},
PASSWORD_HASHERS=[
'django.contrib.auth.hashers.PBKDF2PasswordHasher',
]
)
django.setup()
new_password = "新密码"
hashed_password = make_password(new_password)
print(hashed_password)
python repassword.py
执行后,终端会显示新密码的hash值,例如下面就是新生成的
pbkdf2_sha256$870000$RCoAYja4eI9OqoxB5p9V5l$wh0HErVLB++y82jHlUrseq0yR9yWRZMtvqF+3FWr2Y4=
import django
from django.conf import settings
from django.contrib.auth.hashers import make_password
# 手动配置 Django 设置
settings.configure(
# 这里需要根据你的实际项目配置进行修改
INSTALLED_APPS=[
'django.contrib.auth',
'django.contrib.contenttypes',
],
DATABASES={
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '数据库名',
'USER': '数据库用户名',
'PASSWORD': '数据库密码',
'HOST': '127.0.0.1',
'PORT': 3306,
}
},
PASSWORD_HASHERS=[
'django.contrib.auth.hashers.PBKDF2PasswordHasher',
]
)
django.setup()
# 新密码和要重置密码的用户名
new_password = "your_new_password"
username = "your_admin_username"
# 生成新密码的哈希值
hashed_password = make_password(new_password)
# 执行 SQL 更新语句
try:
with connection.cursor() as cursor:
sql = "UPDATE auth_user SET password = %s WHERE username = %s"
cursor.execute(sql, [hashed_password, username])
print(f"成功将用户 {username} 的密码重置为新密码。")
except Exception as e:
print(f"密码重置失败,错误信息: {e}")
本文地址:https://xzo.com.cn/develop/python/1253.html
如果您认可我们的分享,有意与我们合作开展帝国cms网站建设与开发业务或插件定制,请联系右侧在线客服。我们能给您的,就是高质量的模板与售后。
标注了信息来源为下载鸥的文章皆为原创,如果是转载的优质文章,我们也都标注了出处。如果您喜欢我们的文章,请按照下载鸥所标注的文章出处进行标注,谢谢您的配合。
Python免费、开源、简单,且含有海量的库。其功能也十分强大,不仅可以做网站、做爬虫、还可以做大数据、做人脸识别,等等等等。如果是新手入门,我们建议是首选Python。
国内知名度比较高的Python中文分词有哈工大LTP、中科院计算所NLPIR、清华大...
结巴分词支持3种模式:全模式、精确模式和搜索引擎模式,不同的模式效果会有差...
但凡对电脑知识了解多一点的朋友可能就听说过进程,而如果对蜘蛛爬虫有了解,那...
python爬虫爬取百度图片是很多人python爬虫入门后一个重要的练手项目。一方...
爬虫软件很多,支持爬虫功能的语言也很多,而用python做爬虫,辅以包罗万象的pyth...
用户体验是我们的需求,百度蜘蛛的认可更是我们的需求。毕竟,没有收录排名,何来...
帝国cms默认只有上次登录时间与ip,没有一个记录清单,所以今天,我们分享这个帝...
采集站的必备资源是自动审核,要做到日收录也离不开定时发布。而本插件的自动...
一直没看到好用的帝国cms在线考试插件,所以自己开发了一款。在线考试插件用...
通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...
本插件基于帝国cms帝国cms每日自动审核插件,在自动审核指定条数信息的基础上...
许多网站会做一些小功能小插件给客户使用以增强用户黏性,比如图片转文字,这种...
通过本插件,可以实现帝国cms网站对接百度云api实现图像无损放大的功能。经过...