测试开发进阶(二十六)
欢迎关注我的公众号「测试游记」
序列化器
- 序列化器中定义的类属性字段,往往与模型类字段一一对应
- label选项相当于
verbose_name
; - 定义的序列化器字段,默认既可以进行序列化输出,也可以进行反序列化输入
欢迎关注我的公众号:「测试游记」
1 | def create(self, **kwargs): |
欢迎关注我的公众号「测试游记」
在projects/models.py
中编写
1 | from django.db import models |
- 每个应用下的数据库模型类,需要在当前应用下的models.py文件中定义
- 一个数据库模型类相当于一个数据表(Table)
- 一个数据库模型类需要基础Model或者其子类
- 定义的一个类属性,就相当于数据库表中的一个字段(
first_name
,last_name
)- 默认会创建一个自动递增的id主键
- 默认创建的数据库名为:应用名小写_数据库模型类小写
欢迎关注我的公众号:「测试游记」
场景:父页面打开,再打开子页面
借鉴官方示例:
https://github.com/vuejs/vue-router/blob/dev/examples/nested-routes/app.js