摘要: 使用Django意味着后台框架的几乎所有内容都会和Django产生互动,排除功能全部手撸的情况. Django 后台admin有大量的属性和方法,拥有强大的功能和自定义能力.通过完整的代码来看Django admin的基础设置和高级用法,并结合form表单来实现深度自定义. 简单使用 如果只是使用a 阅读全文
posted @ 2020-05-26 16:35 gtea 阅读(7358) 评论(0) 推荐(0) 编辑
摘要: 通过一个内嵌类 "class Meta" 给你的 model 定义元数据, 类似下面这样: class Foo(models.Model): bar = models.CharField(maxlength=30) class Meta: # ... Model 元数据就是 "不是一个字段的任何数据 阅读全文
posted @ 2020-05-26 16:34 gtea 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 为了说明它们两者的区别定义2个models class Student(models.Model): name = models.CharField('姓名', max_length=20, default='') age = models.CharField('年龄', max_length=20 阅读全文
posted @ 2020-05-26 16:19 gtea 阅读(2197) 评论(0) 推荐(0) 编辑
摘要: 一. Django的时间字段DateTimeField 创建django的model时,有DateTimeField、DateField和TimeField三种类型可以用来创建日期字段,其值分别对应着datetime()、date()、time()三中对象。这三个field有着相同的参数auto_n 阅读全文
posted @ 2020-05-26 15:37 gtea 阅读(4215) 评论(0) 推荐(0) 编辑
摘要: 一个模型最重要也是唯一必需的部分,是它定义的数据库字段。 字段名称限制: 1.一个字段名不能是一个Python保留字,因为那样会导致一个Python语法错误。 2.一个字段名不能包含连续的一个以上的下划线,因为那是Django查询语句的语法。 字段列表纵览表 字段名 参数 意义 AutoField 阅读全文
posted @ 2020-05-26 15:17 gtea 阅读(203) 评论(0) 推荐(0) 编辑