DateField和DateTimeField
1.序列化,drf的快速安装与使用2.cbv源码分析, APIView执行流程分析,Request对象分析3.序列化组件 常用字段类和参数 序列化 反序列4.高级用法source 高级用法定制字段 多表关联序列化和反序列化5.drf路由,认证组件,权限组件,频率组件
6.DateField和DateTimeField
7.排序,过滤,分页,异常处理8.drf-接口文档9.jwt自定义表签发,多方式登录(auth的user表),自定义表编写认证类以及源码分析10.权限介绍11. web应用模式,API接口,接口测试工具:Postman,RESTful API规范12.drf 请求和响应,ModelSerializer使用,反序列化校验源码分析13.两个视图基类,五个视图扩展类,九个视图子类和视图集14.jwt的介绍与构成,签发与认证以及使用15.认证类,权限,频率,排序,过滤,分页,异常捕捉源码分析DateField、DateTimeField
- auto_now_add=True 创建数据时自动添加当前时间
- 每次保存对象时,都会将字段的值更新为当前时间。如果没有做国际化,存储的时间格式为YYYY-MM-DD HH:MM:SS。
- 如果做了国际化,存储的时间格式会根据设置的语言环境进行转换。例如,存储的时间格式可能会变为DD/MM/YYYY HH:MM:SS等,具体格式取决于所使用的语言环境
- auto_now=True 每次操作数据时更新为当前时间
- 只有在对象第一次保存时,才会将字段的值设置为当前时间。如果没有做国际化,存储的时间格式为YYYY-MM-DD HH:MM:SS。
- 如果做了国际化,存储的时间格式会根据设置的语言环境进行转换。例如,存储的时间格式可能会变为DD/MM/YYYY HH:MM:SS具体格式取决于所使用的语言环境。
- 当从数据库中查询出数据并打印出来时,如果没有做国际化,打印出来的时间格式仍然为YYYY-MM-DD HH:MM:SS。如果做了国际化,打印出来的时间格式会根据设置的语言环境进行转换,与存储的时间格式相对应。
default=date
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具