存
import hashlib
password = request.POST.get('password')
m5 = hashlib.md5()
m5.update(password.encode())
pw_md5 = m5.hexdigest()
User.objects.create(password=pw_md5)
核对
import hashlib
import json
json_str = request.body
json_obj = json.loads(json_str.decode())
password = json_obj.get('password')
pm = hashlib.md5()
pm.update(password.encode())
users = UserProfile.objects.filter(username=username)
user = users[0]
if user.password != pm.hexdigest():
result = {'code': 209, 'error': '提交的密码不正确'}
return JsonResponse(result)