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

Django Shell

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

Django Shell

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

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

Django Shell


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

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

Django Shell

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

Django Shell

之后我们做三部操作,

1.从user中查询到athor

2.从category表中查询到分类

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

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

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

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

Django Shell

Django Shell

Django Shell

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-02
  • 2021-05-18
  • 2021-12-05
  • 2021-08-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-05
  • 2021-09-15
  • 2021-10-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案