django模型增加数据

1 增加

增加数据有两种方法。

1)save

通过创建模型类对象,执行对象的save()方法保存到数据库中。

>>> from book.models import BookInfo,PeopleInfo
>>> book = BookInfo(
...         name='python入门',
...         pub_date='2010-1-1'
...     )
>>> book.save()
>>> book
<BookInfo: python入门>

通过mysql查询结果如下:

mysql> select * from bookinfo;

查询mysql数据库数据

2)create

通过模型类.objects.create()保存。

>>> PeopleInfo.objects.create(
...         name='xinbiancheng.cn',
...         book=book
...     )
<PeopleInfo: xinbiancheng.cn>