字段的增删改查
1.可以在终端内直接给出默认值
2.该字段可以为空
info = models.charfield(max_lenth = 10,verbose_name = '个人介绍',null=True)
3.直接给字段设置默认值
hobby = models.CharField(max_length=32,verbose_name='兴趣爱好',default='study')
直接修改代码然后执行数据迁移语句即可
直接注释掉对应的字段然后执行迁移语句
执行完毕后字段对应的数据也都没有了
'''
在操作model.py时候一定要细心
不要注释一些字段
执行命令之前一定要检查一遍自己的代码
'''
数据的增删改查
res = models.User.object.filter(username = username)
'''
返回值先看成列表套数据对象的格式
也支持索引,切片操作,但是不支持复数
他也不推荐你使用索引方式取值
user_obj = models.User.object.filter(username=username).first()
'''
filter括号内可以携带多个参数,参数与参数之间默认是and关系
可以把filter想象成where
from xxx import models
res = models.User.object.create(username=username,password=passward)
user_obj = models.User(username=username,password=password)
user_obj.save()