摘要: 可用的Meta options(元数据设置)(1)abstractOptions.abstract抽象基类选项:abstract=True则该模型是一个抽象的基类Abstract base classes Abstract base classes are useful when you want 阅读全文
posted @ 2018-07-12 19:49 仓鼠大人爱吃肉 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 字段之间的关系Django定义了一组表示字段关系的字段0.外键ForeignKey1.多对一class ForeignKey(to, on_delete, **options) 源代码:class ForeignKey(ForeignObject): """ Provide a many-to-on 阅读全文
posted @ 2018-07-12 19:48 仓鼠大人爱吃肉 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: 模型类属性objectsModel.objects 每一个非抽象的模型类都必须有一个Manager实例,Django保证你的每一个模型中都至少有一个Manager实例。如果你没有Manager实例,Django将添加objects属性(包含默认的Manager),如果有自己的Manager实例,默认 阅读全文
posted @ 2018-07-12 19:45 仓鼠大人爱吃肉 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一丶说明索引类(index classes)可以轻松的创建数据库索引,使用meta.indexes来添加索引设置. 例如: from django.db import models class Customer(models.Model): first_name = models.CharField 阅读全文
posted @ 2018-07-12 19:34 仓鼠大人爱吃肉 阅读(1760) 评论(0) 推荐(0) 编辑
摘要: 1.null 2.blank 3.choicesField.choices An iterable (e.g., a list or tuple) consisting itself of iterables of exactly two items (e.g. [(A, B), (A, B) .. 阅读全文
posted @ 2018-07-12 18:50 仓鼠大人爱吃肉 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一丶简短介绍 模型(model)是最为重要的一部分,模型中唯一需要的部分就是定义在数据库的字段列表,字段是特殊的类属性,要小心选择字段的名字不要与models API冲突,例如:clean,save,delete. 自动主键字段1.AutoFieldclass AutoField(**options 阅读全文
posted @ 2018-07-12 18:49 仓鼠大人爱吃肉 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 一丶模型是什么 有如下特点: 1.Django遵循DRY原理.本质是通过滚动模型流来更新数据 2.每个models用python的类来表示数据表(数据表) 3.每个models变量代表一个数据库字段(数据库字段) 4.每个字段的实例表示一个数据(即数据库的数据) 5.实例名称是字段名称(即数据库列名 阅读全文
posted @ 2018-07-12 18:44 仓鼠大人爱吃肉 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 官网是权威的是最新的所以善用官网可以起到高效学习的作用,因为知识的输入是权威的.下面就来梳理一下官网上的7步搭建web网站教程.来学习基础的Django知识 阅读全文
posted @ 2018-07-12 15:26 仓鼠大人爱吃肉 阅读(89) 评论(0) 推荐(0) 编辑