django模型类中,null=True,blank=True用法说明


Posted in Python onJuly 09, 2020

1.模型类中设置:null=True,表示数据库创建时该字段可不填,用NULL填充.

MySQL:

django模型类中,null=True,blank=True用法说明

Null这一列,如果值为YES表示:创建一条新记录时,该字段可不填,数据库会用默认值NULL填充.django模型类中声明null=True即可.

desc = models.CharField(max_length=100, null=True, blank=True, verbose_name='角色描述', help_text='角色描述')

2.模型类中设置:blank=True,表示代码中创建数据库记录时该字段可传空白(空串,空字符串).

表示前端传递参数时,不允许传递空串(空白字符串),若传递了,会抛校验失败异常,400状态码.

补充知识:django 数据模型中 null=True 和 blank=True的区别

null

是针对数据库而言,如果 null=True, 表示数据库的该字段可以为空,即在Null字段显示为YES。

blank

是针对表单的,如果 blank=True,表示你的表单填写该字段的时候可以不填,但是对数据库来说,没有任何影响

以上这篇django模型类中,null=True,blank=True用法说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现八大排序算法
Aug 13 Python
python测试mysql写入性能完整实例
Jan 18 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
Feb 18 Python
纯python实现机器学习之kNN算法示例
Mar 01 Python
Python 确定多项式拟合/回归的阶数实例
Dec 29 Python
Python设计模式之外观模式实例详解
Jan 17 Python
详解Python self 参数
Aug 30 Python
如何用OpenCV -python3实现视频物体追踪
Dec 04 Python
使用python模拟高斯分布例子
Dec 09 Python
基于SpringBoot构造器注入循环依赖及解决方式
Apr 26 Python
pycharm激活码免费分享适用最新pycharm2020.2.3永久激活
Nov 25 Python
对PyTorch中inplace字段的全面理解
May 22 Python
Python pip安装第三方库实现过程解析
Jul 09 #Python
详细分析Python可变对象和不可变对象
Jul 09 #Python
OpenCV4.1.0+VS2017环境配置的方法步骤
Jul 09 #Python
详解Python直接赋值,深拷贝和浅拷贝
Jul 09 #Python
使用python实现下载我们想听的歌曲,速度超快
Jul 09 #Python
Python selenium模块实现定位过程解析
Jul 09 #Python
Python自动化操作实现图例绘制
Jul 09 #Python
You might like
php打造智能化的柱状图程序,用于报表等
2015/06/19 PHP
PHP+JQuery+Ajax实现分页方法详解
2016/08/06 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
PHP设计模式之注册树模式分析
2018/01/26 PHP
PHP实现链表的定义与反转功能示例
2018/06/09 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
CSS中一些@规则的用法小结
2021/03/09 HTML / CSS
学习JavaScript的最佳方法分享
2011/10/21 Javascript
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
JavaScript中标识符提升问题
2015/06/11 Javascript
jQuery网页选项卡插件rTabs用法实例分析
2015/08/26 Javascript
Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
2016/01/18 Javascript
老生常谈js动态添加事件--- 事件委托
2016/07/19 Javascript
各式各样的导航条效果css3结合jquery代码实现
2016/09/17 Javascript
jquery attr()设置和获取属性值实例教程
2016/09/25 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
Vue.js手风琴菜单组件开发实例
2017/05/16 Javascript
Angular 2父子组件数据传递之@Input和@Output详解 (上)
2017/07/05 Javascript
Three.js 再探 - 写一个微信跳一跳极简版游戏
2018/01/04 Javascript
解决Vue不能检测数组或对象变动的问题
2018/02/24 Javascript
Node.js 的 GC 机制详解
2019/06/03 Javascript
JS函数进阶之prototy用法实例分析
2020/01/15 Javascript
详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本
2019/02/25 Python
Python面向对象程序设计多继承和多态用法示例
2019/04/08 Python
python画图的函数用法以及技巧
2019/06/28 Python
Python使用Pandas库实现MySQL数据库的读写
2019/07/06 Python
Tensorflow模型实现预测或识别单张图片
2019/07/19 Python
如何基于python生成list的所有的子集
2019/11/11 Python
Python实现区域填充的示例代码
2021/02/03 Python
CSS3实现粒子旋转伸缩加载动画
2016/04/22 HTML / CSS
UNDONE手表官网:世界领先的定制手表品牌
2018/11/13 全球购物
德国大型箱包和皮具商店:Koffer
2019/10/01 全球购物
基督教婚礼主持词
2014/03/14 职场文书
改进作风怎么办发言材料
2014/08/17 职场文书
毕业生见习报告总结
2014/11/08 职场文书
公务员年度考核登记表个人总结
2015/02/12 职场文书