Python的ORM框架Peewee使用入门(二)
2016-09-17 23:38
483 查看
人生的磨难是很多的,所以我们不可对于每一件轻微的伤害都过于敏感。在生活磨难面前,精神上的坚强和无动于衷是我们抵抗罪恶和人生意外的最好武器。
改数据,删数据
from datetime import date from peewee import * db = SqliteDatabase('people.db') class Person(Model): name = CharField() birthday = DateField() is_relative = BooleanField() class Meta: database = db #用了“people.db”数据库 class Pet(Model): owner = ForeignKeyField(Person, related_name='pets') name = CharField() animal_type = CharField() class Meta: database = db #用了“people.db”数据库 """-------------------------------------------------------------------------------------------------------""" uncle_bob = Person(name='Bob', birthday=date(1960, 1, 15), is_relative=True) uncle_bob.save() grandma = Person.create(name='Grandma', birthday=date(1935, 3, 1), is_relative=True) herb = Person.create(name='Herb', birthday=date(1950, 5, 5), is_relative=False) grandma.name = 'Grandma L.' grandma.save() #更新数据库中的grandma的名字 bob_kitty = Pet.create(owner=uncle_bob, name='Kitty', animal_type='cat') herb_fido = Pet.create(owner=herb, name='Fido', animal_type='dog') herb_mittens = Pet.create(owner=herb, name='Mittens', animal_type='cat') herb_mittens_jr = Pet.create(owner=herb, name='Mittens Jr', animal_type='cat') """---------------------------------------------------""" herb_mittens.delete_instance() #删除 """""" herb_fido.owner = uncle_bob herb_fido.save() bob_fido = herb_fido
相关文章推荐
- Python的ORM框架Peewee使用入门(三)
- Python的ORM框架Peewee使用入门(一)
- Python的ORM框架SQLAlchemy使用入门(二)【连接MySql数据库】
- Python的ORM框架SQLAlchemy使用入门(二)【连接MySql数据库】
- Python的ORM框架SQLAlchemy使用入门(三)
- Python的ORM框架SQLAlchemy使用入门(一)
- Python ORM框架之 Peewee入门
- Python ORM框架之 Peewee入门
- python基础教程之简单入门说明(变量和控制语言使用方法)
- [Python]第三方库-Scrapy入门使用
- 安装内容[Python]第三方库-Scrapy入门使用
- 针对小白的Python入门教程——Python使用说明书
- 转:python的nltk中文使用和学习资料汇总帮你入门提高
- Python的ORM框架SQLAlchemy入门教程
- 在python3下使用peewee
- 一步一步入门机器学习之一:Python(x,y)下载,安装,使用入门
- python的nltk中文使用和学习资料汇总帮你入门提高
- Python的ORM框架SQLAlchemy入门教程
- python PyQt4库使用入门
- Python学习入门基础教程(learning Python)--1.2.1 Python输出语句print基本使用 .