1.新增数据
from django.http import HttpResponse
from hello.models import User
def add_user(request):
username = request.POST.get('username')
psw = request.POST.get('password')
# 新增数据方式一save方法
test = User(user_name=username, psw=psw)
test.save()
# 新增数据方式二create方法
add = User.objects.create(user_name=username, psw=psw)
return HttpResponse({"status": "1", "msg": "add Success!"})
2.更新数据
from django.http import HttpResponse
from hello.models import User
def update_psw(request):
#更新数据方式一save方法
test = User.objects.get(user_name='admin')
test.psw = '123456'
test.save()
# 更新数据方式二update方法
Test.objects.filter(id=1).update(name='Google')
# 修改所有的列
Test.objects.all().update(name='Google'