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中使用动态变量名的方法
May 06 Python
python实现自动登录人人网并访问最近来访者实例
Sep 26 Python
Python实现批量下载文件
May 17 Python
Python获取网段内ping通IP的方法
Jan 31 Python
Python计算一个点到所有点的欧式距离实现方法
Jul 04 Python
anaconda如何查看并管理python环境
Jul 05 Python
浅谈python多进程共享变量Value的使用tips
Jul 16 Python
Python利用逻辑回归模型解决MNIST手写数字识别问题详解
Jan 14 Python
python多项式拟合之np.polyfit 和 np.polyld详解
Feb 18 Python
浅谈Python 参数与变量
Jun 20 Python
Python之Sklearn使用入门教程
Feb 19 Python
关于python中模块和重载的问题
Nov 02 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强制下载PDF文件示例
2014/01/17 PHP
php+ajax实时输入自动搜索匹配的方法
2014/12/26 PHP
php生成圆角图片的方法
2015/04/07 PHP
PHP的Laravel框架中使用AdminLTE模板来编写网站后台界面
2016/03/21 PHP
ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)
2016/04/15 PHP
php实现断点续传大文件示例代码
2020/06/19 PHP
PHP生成图表pChart的示例解析
2020/07/31 PHP
关于javascript 回调函数中变量作用域的讨论
2009/09/11 Javascript
JS文本框追加多个下拉框的值的简单实例
2013/07/12 Javascript
jQuery表格插件datatables用法总结
2014/09/05 Javascript
JavaScript判断undefined类型的正确方法
2015/06/30 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
jquery操作select元素和option的实例代码
2016/02/03 Javascript
有趣的bootstrap走动进度条
2016/12/01 Javascript
jQuery Chosen通用初始化
2017/03/07 Javascript
AngularJs实现聊天列表实时刷新功能
2017/06/15 Javascript
基于js粘贴事件paste简单解析以及遇到的坑
2017/09/07 Javascript
微信小程序自定义toast实现方法详解【附demo源码下载】
2017/11/28 Javascript
Vue路由钩子之afterEach beforeEach的区别详解
2018/07/15 Javascript
JavaScript笛卡尔积超简单实现算法示例
2018/07/30 Javascript
微信小程序 JS动态修改样式的实现方法
2018/12/16 Javascript
用Cordova打包Vue项目的方法步骤
2019/02/02 Javascript
基于Vue插入视频的2种方法小结
2019/04/02 Javascript
jQuery/JS监听input输入框值变化实例
2019/10/17 jQuery
python操作 hbase 数据的方法
2016/12/18 Python
python3使用SMTP发送简单文本邮件
2018/06/19 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
python 读取修改pcap包的例子
2019/07/23 Python
python 字符串格式化的示例
2020/09/21 Python
使用phonegap获取位置信息的实现方法
2017/03/31 HTML / CSS
PHP解析URL是哪个函数?怎么用?
2013/05/09 面试题
Java中实现多态的机制
2015/08/09 面试题
求职毕业生自荐书
2014/02/08 职场文书
英文求职信写作小建议
2014/02/16 职场文书
房屋买卖定金协议书
2016/03/21 职场文书