摘要: 一、增加 create和save方法 实例: 1、增加一条作者记录 2、增加一条出版社记录 3、增加一条书籍记录 objects:model默认管理器。create是这个管理器里面的方法。 插入主外键关系的时候,可以用对象的方式,也可以直接以关联id的方式。 插入多对多关系的时候要分步操作。 sav 阅读全文
posted @ 2017-02-25 23:41 鲨鱼逛大街 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 一、认识一个目录 目录名:migrations 作用:用来存放通过makemigrations命令生成的数据库脚本,不熟悉的情况下,里面生成的脚本不要轻易修改。app目录下必须要有migrations的目录且该目录下必须要有__init__.py才能正常的使用数据库同步的功能。 二、认识一张数据表( 阅读全文
posted @ 2017-02-25 21:54 鲨鱼逛大街 阅读(662) 评论(1) 推荐(1) 编辑
摘要: 一、创建数据模型。 实例: 作者模型:一个作者有姓名。 作者详情模型:把作者的详情放到详情表,包含性别、email 地址和出生日期,作者详情模型与作者模型之间是一对一的关系(OneToOneField) 出版商模型:出版商有名称,地址,所在城市,省,国家,网址。 书籍模型:书籍有书名,出版日期,价格 阅读全文
posted @ 2017-02-25 13:08 鲨鱼逛大街 阅读(863) 评论(0) 推荐(1) 编辑
摘要: django 默认支持sqlite、mysql、oracle、postgresql数据库,像db2和sqlserver之类的数据库需要第三方的支持,具体详见: https://docs.djangoproject.com/en/1.10/ref/databases/ 环境准备 使用命令行创建hell 阅读全文
posted @ 2017-02-25 12:06 鲨鱼逛大街 阅读(1051) 评论(0) 推荐(1) 编辑