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 相关文章推荐
wxPython定时器wx.Timer简单应用实例
Jun 03 Python
Python实现字典依据value排序
Feb 24 Python
Anaconda多环境多版本python配置操作方法
Sep 12 Python
python中logging库的使用总结
Oct 18 Python
python list删除元素时要注意的坑点分享
Apr 18 Python
TensorFlow Session会话控制&Variable变量详解
Jul 30 Python
基于wxPython的GUI实现输入对话框(1)
Feb 27 Python
Python Django给admin添加Action的方法实例详解
Apr 29 Python
检测python爬虫时是否代理ip伪装成功的方法
Jul 12 Python
Python TestSuite生成测试报告过程解析
Jul 23 Python
关于python类SortedList详解
Sep 04 Python
django 认证类配置实现
Nov 11 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代码优化及php相关问题总结
2006/10/09 PHP
如何提高MYSQL数据库的查询统计速度 select 索引应用
2007/04/11 PHP
php 文件上传系统手记
2009/10/26 PHP
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)
2010/10/12 PHP
PHP7新特性foreach 修改示例介绍
2016/08/26 PHP
CI框架入门之MVC简单示例
2016/11/21 PHP
13个绚丽的Jquery 界面设计网站推荐
2010/09/28 Javascript
ASP.NET中AJAX 调用实例代码
2012/05/03 Javascript
jquery的$getjson调用并获取远程的JSON字符串问题
2012/12/10 Javascript
Jquery事件的连接使用示例
2013/06/18 Javascript
JS保存和删除cookie操作 判断cookie是否存在
2013/11/13 Javascript
JS封装的自动创建表格的实现代码
2016/06/15 Javascript
AngularJs Javascript MVC 框架
2016/06/20 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法
2016/10/13 Javascript
理解javascript中的闭包
2017/01/11 Javascript
用director.js实现前端路由使用实例
2017/01/27 Javascript
简单实现js点击展开二级菜单功能
2017/05/16 Javascript
Angular实现响应式表单
2017/08/04 Javascript
JS运动特效之同时运动实现方法分析
2018/01/24 Javascript
vue.js+element-ui动态配置菜单的实例
2018/09/07 Javascript
iview实现select tree树形下拉框的示例代码
2018/12/21 Javascript
Vue组件的使用及个人理解与介绍
2019/02/09 Javascript
python实现的文件夹清理程序分享
2014/11/22 Python
Python中的__slots__示例详解
2017/07/06 Python
Python爬虫实战:分析《战狼2》豆瓣影评
2018/03/26 Python
python 计算两个列表的相关系数的实现
2019/08/29 Python
Python写出新冠状病毒确诊人数地图的方法
2020/02/12 Python
什么是python的函数体
2020/06/19 Python
python用tkinter实现一个gui的翻译工具
2020/10/26 Python
印度尼西亚在线时尚购物网站:ZALORA印尼
2016/08/02 全球购物
如何实现一个自定义类的序列化
2012/05/22 面试题
解除聘用合同证明书范本
2014/09/11 职场文书
管辖权异议上诉状
2015/05/23 职场文书
一篇文章带你搞懂Python类的相关知识
2021/05/20 Python
win10音频服务未响应怎么解决?win10音频服务未响应未修复的解决方法
2022/08/14 数码科技