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中的五种异常处理机制介绍
Sep 02 Python
Windows8下安装Python的BeautifulSoup
Jan 22 Python
Python编程实现删除VC临时文件及Debug目录的方法
Mar 22 Python
Python中static相关知识小结
Jan 02 Python
完美解决Python matplotlib绘图时汉字显示不正常的问题
Jan 29 Python
Python3内置模块之json编解码方法小结【推荐】
Dec 09 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
Jun 18 Python
python、Matlab求定积分的实现
Nov 20 Python
Python Sympy计算梯度、散度和旋度的实例
Dec 06 Python
Python3.7黑帽编程之病毒篇(基础篇)
Feb 04 Python
Jupyter Notebook折叠输出的内容实例
Apr 22 Python
Python学习之异常中的finally使用详解
Mar 16 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提取数据库内容中的图片地址并循环输出
2010/03/21 PHP
分享50个提高PHP执行效率的技巧
2015/12/26 PHP
PHP如何将XML转成数组
2016/04/04 PHP
PHPUnit + Laravel单元测试常用技能
2019/11/06 PHP
jQuery 淡入淡出 png图在ie8下有黑色边框的解决方法
2013/03/05 Javascript
js中的replace方法使用介绍
2013/10/28 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
AngularJS入门教程(二):AngularJS模板
2014/12/06 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
浅析jQuery Ajax通用js封装
2016/06/22 Javascript
原生JS实现几个常用DOM操作API实例
2017/01/19 Javascript
jquery表单插件form使用方法详解
2017/01/20 Javascript
ES6新特性之函数的扩展实例详解
2017/04/01 Javascript
vue结合Echarts实现点击高亮效果的示例
2018/03/17 Javascript
详解vue 项目白屏解决方案
2018/10/31 Javascript
在vue-cli3中使用axios获取本地json操作
2020/07/30 Javascript
node.js如何操作MySQL数据库
2020/10/29 Javascript
python编程开发之textwrap文本样式处理技巧
2015/11/13 Python
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
2017/07/06 Python
对Python中range()函数和list的比较
2018/04/19 Python
Python中分支语句与循环语句实例详解
2018/09/13 Python
初探利用Python进行图文识别(OCR)
2019/02/26 Python
pytorch使用 to 进行类型转换方式
2020/01/08 Python
Django中Q查询及Q()对象 F查询及F()对象用法
2020/07/09 Python
Avène雅漾美国官方网站:敏感肌肤护理专家
2016/10/24 全球购物
Sephora丝芙兰泰国官方网站:国际知名化妆品购物
2017/11/15 全球购物
Blue Nile台湾:钻石珠宝商,订婚首饰、结婚戒指和精品首饰
2017/11/24 全球购物
英国泽西岛植物:Jersey Plants Direct
2019/08/07 全球购物
Crocs欧洲官网:Crocs Europe
2020/01/14 全球购物
通往英国高街的商店橱窗:Down Your High Street
2020/07/19 全球购物
应届生煤化工求职信
2013/10/21 职场文书
党员公开承诺书内容
2014/05/20 职场文书
学习党代会心得体会
2014/09/05 职场文书
干货:我将这样书写我的演讲稿!
2019/05/09 职场文书