<iframe src="//player.bilibili.com/player.html?aid=31875864&cid=55716153&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>
一、数据库操作
1、创建model表
2、注册APP,settings添加app
3、生成相应的表
>> python manage.py makemigrations
>> python manage.py migrate
4、admin后台注册表
5、创建超级用户,后台管理数据库
>> python manage.py createsuperuser 创建用户
后台可以管理,添加数据
二、数据库的增删查改
1、查
models.UserInfo.objects.all()
models.UserInfo.objects.all().values('user') #只取user列
models.UserInfo.objects.all().values_list('id','user') #取出id和user列,并生成一个列表
models.UserInfo.objects.get(id=1)
models.UserInfo.objects.get(user='yangmv')
2、增
models.UserInfo.objects.create(user='yangmv',pwd='123456')
或者
obj = models.UserInfo(user='yangmv',pwd='123456')
obj.save()
或者
dic = {'user':'yangmv','pwd':'123456'}
models.UserInfo.objects.create(**dic)
3、删
models.UserInfo.objects.filter(user='yangmv').delete()
4、改
models.UserInfo.objects.filter(user='yangmv').update(pwd='520')
或者
obj = models.UserInfo.objects.get(user='yangmv')
obj.pwd = '520'
obj.save()
参考博客:
1、Django-Model操作数据库(增删改查、连表结构)
网友评论