管理员密码重置 - Django
def admin_reset(request, nid): '重置密码' row_object = models.Admin.objects.filter(id=nid).first() if not row_object: return redirect('admin_list')
if request.method == 'POST':
new_password = request.POST.get('password')
row_object.set_password(new_password)
row_object.save()
messages.success(request, f'{row_object.username}的密码已重置成功!')
return redirect('admin_list')
title = f'重置密码 -- {row_object.username}'
return render(request, 'change.html', {'title': title})
原文地址: https://www.cveoy.top/t/topic/occI 著作权归作者所有。请勿转载和采集!