摘要:
read_only 表明该字段仅用于序列化输出,默认False
write_only 表明该字段仅用于反序列化输入,默认False
required 表明该字段在反序列化时必须输入,默认True
default 反序列化时使用的默认值
allow_null 表明该字段是否允许传入None,默认False
validators 该字段使用的验证器
error_messages 包含错误编号与错误信息的字典
label 用于HTML展示API页面时,显示的字段名称
help_text 用于HTML展示API页面时,显示的字段帮助提示信息 阅读全文
摘要:
(1)配置环境变量
(2)生成data文件
(3)安装MySQL
(4)启动服务
(5)登录MySQL
(6)查询用户密码
(7)设置修改用户密码
(8)退出 阅读全文
摘要:
* read_only 该字段仅用于序列化输出,默认false
* write_only 该字段仅用于反序列化输入,默认false
* required 该字段在反序列化时必须输入,默认true
* default 反序列化时使用的默认值
* allow_null 该字段是否允许传入None,默认false
* validators 该字段使用的验证器
* error_messages 包含错误编号与错误信息的字典
* label 用于HTML展示页面时,显示的字段名称
* help_text 用于HTML展示页面时,显示的字段帮助提示信息 阅读全文
摘要:
* drf的request是在wdgi的request基础上再次封装
* wsgi的request作为drf的request一个属性:_request
* 新的request对旧的request做了完全兼容
* 新的request对数据解析更规范化:所有的拼接参数都能解析到query_params中,所有数据包都被解析到data中,query_params和data属于QueryDict类型,可以.dict() 转化成原生dict类型 阅读全文
摘要:
分页器在页面中非常常见,当数据库条数数据过多时,页面一次性显示不好看时,我们可以使用分页器,将数据分几次显示。 阅读全文
摘要:
bbs系统的相关知识点总结,后期会对具体的模块进行分析 阅读全文
摘要:
sys模块 sys模块负责程序与python解释器的交互,提供了一体系列的函数和变量,用于操控python的运行环境 | 方法 | 详解 | | : : | : : | | sys.argv | 命令行参数List,第一个元素是程序本身路径 | | sys.modules.keys() | 返回所有 阅读全文
摘要:
cookie cookie是保存客户端浏览器上的键值对,是服务端设置在客户端浏览器上的键值对,也就意味着浏览器其实可以拒绝服务端的‘命令’,默认情况下浏览器都是直接让服务端设置键值对 cookie实现登陆功能 session session是保存在服务器上的键值对,django session默认的 阅读全文
摘要:
批量插入数据 网页分页操作 使用自定义的分页,实现分页功能 创建多对多表关系的三种方式 1、全自动 好处在于django orm会自动帮你创建第三张关系表,但是它只会帮你创建两个表的关系字段,不会再额外添加字段,虽然方便,但是第三张表的扩展性较差,无法随意的添加额外的字段 2、纯手动 好处在于第三张 阅读全文
摘要:
小白必会三板斧 from django.shortcuts import render,HttpResponse,redirect HttpRespone:返回字符串 render:返回html页面 redirect:重定向 静态文件配置 静态文件:网站所用到的,自己写好js,自己写好css,第三方 阅读全文