Django Shell

Django 为数据库的增删改查提供的一系列ORM方式的函数:


如图两张表分别是 home_category和home_tag对应的modles层如下:


我们使用shell命令行为其增加数据:

在python Console里输入如下几行代码,表类(字段名称=‘’) 最后.save保存即为添加数据



在用户表里增加一条数据,因为我们文章表里有一个作者字段,他在构建表的时候用的是django内置的user

如下 输入 python manage.py createsuperuser  账号邮箱密码就OK


这时,数据库user表会多一条你建立的数据


之后我们做三部操作,

1.从user中查询到athor

2.从category表中查询到分类

3.增加一条article数据  在数据中把1,2 写进去

注意:查询语句为User.objects.get   查到的是一个admin对象   我们要传到article中的也是对象,不是他的主键id

timezone是Django的辅助类,通过now来获取当前时间

save是将数据保存,并且映射到数据库中 




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值