博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
模型二
阅读量:5146 次
发布时间:2019-06-13

本文共 1482 字,大约阅读时间需要 4 分钟。

基本的数据访问   直接上代码吧  比较简单的操作。

>>> from book.models import Publisher>>> p1 = Publisher(name='Apress', address='2855 Telegraph Avenue',city='Berkeley', state_province='CA', country='U.S.A.',website='http://www.apress.com/')>>> p1.save()>>> p2 = Publisher(name="O'Reilly", address='10 Fawcett St.',city='Cambridge', state_province='MA', country='U.S.A.',website='http://www.oreilly.com/')>>> p2.save()>>> publisher_list = Publisher.objects.all()>>> publisher_list
,
]>>>> type(publisher_list)
>>> for i in publisher_list:... i...
>>> for i in publisher_list:... i.name... 'Apress'"O'Reilly">>> Publisher.objects.create(name="O'Yuqn", address='11 Fawcett St.',city='Cambridge', state_province='MA', country='U.S.A.',website='http://www.oreilly.com/')
>>> Publisher.objects.create(name="O'Y11uqn", address='11 Fa11wcett St.',city='11Cambridge', state_province='11MA', country='U.111S.A.',website='http://www.orei11lly.com/')
>>> publisher_list = Publisher.objects.all()>>> for i in publisher_list:... i.name... 'Apress'"O'Reilly""O'Yuqn""O'Y11uqn"

如果我们要删除对象的话,删除数据库中的对象只需调用该对象的delete()方法即可:

>>> p = Publisher.objects.get(name="O'Reilly")>>> p.delete()>>> Publisher.objects.filter(country='USA').delete()>>> Publisher.objects.all().delete()

更新对象,很简单,先获取对象然后将其当做一般的变量进行赋值即可。当然还是要保存的。

>>> p.name = 'Apress Publishing'>>> p.save()

 

转载于:https://www.cnblogs.com/A-FM/p/6399239.html

你可能感兴趣的文章
Hdu - 1002 - A + B Problem II
查看>>
每天CookBook之Python-003
查看>>
Android设置Gmail邮箱
查看>>
js编写时间选择框
查看>>
JIRA
查看>>
小技巧——直接在目录中输入cmd然后就打开cmd命令窗口
查看>>
深浅拷贝(十四)
查看>>
HDU 6370(并查集)
查看>>
BZOJ 1207(dp)
查看>>
PE知识复习之PE的导入表
查看>>
HDU 2076 夹角有多大(题目已修改,注意读题)
查看>>
洛谷P3676 小清新数据结构题(动态点分治)
查看>>
九校联考-DL24凉心模拟Day2T1 锻造(forging)
查看>>
Attributes.Add用途与用法
查看>>
L2-001 紧急救援 (dijkstra+dfs回溯路径)
查看>>
javascript 无限分类
查看>>
spring IOC装配Bean(注解方式)
查看>>
[面试算法题]有序列表删除节点-leetcode学习之旅(4)
查看>>
SpringBoot系列五:SpringBoot错误处理(数据验证、处理错误页、全局异常)
查看>>
kubernetes_book
查看>>