python 获取数据库字段类型_python数据库类型对应
1、models.AutoField自增列 =
int(11)
如果没有的话,默认会生成一个名称为 id
的列,如果要显示的自定义一个自增列,必须将给列设置为主键 primary_key=True。
2、models.CharField字符串字段
必须 max_length 参数
3、models.BooleanField布尔类型=tinyint(1)
不能为空,Blank=True
4、models.ComaSeparatedIntegerField用逗号分割的数字=varchar
继承CharField,所以必须 max_lenght 参数
5、models.DateField日期类型
date
对于参数,auto_now = True
则每次更新都会更新这个时间;auto_now_add
则只是第一次创建添加,之后的更新不再改变。
6、models.DateTimeField日期类型
datetime
同DateField的参数
7、models.Decimal十进制小数类型 = decimal
必须指定整数位max_digits和小数位decimal_places
8、models.EmailField字符串类型(正则表达式邮箱) =varchar
对字符串进行正则表达式
9、models.FloatField浮点类型 =
double
10、models.IntegerField整形
11、models.BigIntegerField长整形
integer_field_ranges =
{
'SmallIntegerField':
(-32768, 32767),
'IntegerField':
(-2147483648, 2147483647),
'BigIntegerField':
(-9223372036854775808, 9223372036854775807),
'PositiveSmallIntegerField': (0, 32767),
'PositiveIntegerField':
(0, 2147483647),
}
12、models.IPAddressField字符串类型(ip4正则表达式)
13、models.GenericIPAddressField字符串类型(ip4和ip6是可选的)
参数protocol可以是:both、ipv4、ipv6
验证时,会根据设置报错
14、models.NullBooleanField允许为空的布尔类型
15、models.PositiveIntegerFiel正Integer
16、models.PositiveSmallIntegerField正smallInteger
17、models.SlugField减号、下划线、字母、数字
18、models.SmallIntegerField数字
数据库中的字段有:tinyint、smallint、int、bigint
19、models.TextField字符串=longtext
20、models.TimeField时间
HH:MM[:ss[.uuuuuu]]
21、models.URLField字符串,地址正则表达式
22、models.BinaryField二进制
23、models.ImageField 图片
24、models.FilePathField 文件
python 获取数据库字段类型_python数据库类型对应相关推荐
- python的元祖类型_python元组类型
元组类型简介 使用括号包围的数据结构是元组(tuple).例如: >>> (1,2,3) (1, 2, 3) >>> T = (1,2,3,) >>&g ...
- python怎么定义int变量_Python 变量类型 | 菜鸟教程
Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...
- python指定变量类型_Python 变量类型详解
变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据类型,这些变量可以存储整 ...
- python开发app需要多久_python数据库开发app
数据库迁移 开发过程往往伴随着数据库的升级,有时候需要修改数据库模型,修改之后可能还要更新数据库. Flask-SQLAlchemy 只在数据库表不存在时才会根据模型创建表.因此只能先删除再更新.你是 ...
- 4j是合法python数字类型_python数字类型
在python中,数据采用了对象的形式(无论是python内置对象还是使用python工具和像C语言自行创建的对象). Python数字类型工具:整数和浮点数 复数 固定精度的十进制数 有理分数 集合 ...
- python合法变量类型_Python 变量类型
变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据类型,这些变量可以存储整 ...
- 【ArcGIS遇上Python】ArcGIS Python获取某个字段的唯一值(获取指定字段的不同属性值)
以土地利用数据为例,DLMC字段为每个图斑的用地类型,怎样用Python代码获取该字段的属性唯一值? Python代码实现结果: Python源代码: import arcpy from arcpy ...
- python获取pid并杀死_python 根据pid杀死相应进程的方法
python 根据pid杀死相应进程的方法 用python语言实现根据pid杀死相应进程 kill_process.py代码如下 #! /usr/bin/python # -*- coding: ut ...
- 如何用python获取通达信数据_Python读取通达信本地数据
一.介绍 python获取股票数据的方法很多,其中 Tushare 财经数据接口包很好用,当然,也可以通过通达信本地的数据获取,这样更为方便. 日线数据存在这路径下 D:\通达信\vipdoc\sh\ ...
- python获取系统时间月份_python 取数组绝对值python获取当前日期
今天群里一个人问了怎么获取当前时间的问题,以前接触过计算日期之差的,具体代码如下: import datetime d1=datetime.datetime(2014,3,14) d2=datetim ...
最新文章
- nvidia:未找到命令
- c#大文件读取和写入数据库
- 第十二周项目一-实现复数类中的运算符重载(3)
- 智能判断图片中是否存在某物体_智能家居组件漫谈——人体传感器
- WildFly 10 CR 2发布– Java EE 7,Java 8,Hibernate 5,JavaScript支持热重载
- LG已停止手机生产 手机生产线向家电制造转变
- 【笔记】JavaScript高级篇——面向对象、原型、继承
- Java的“ for each”循环如何工作?
- silverlight打开和保存文件
- 配置VS2008来Debug .Net框架源码
- 字符————ASC II码
- 用聚宽量化炒股-3常用对象
- 论文翻译五:A New Method of Automatic Modulation Recognition Based on Dimension Reduction
- eclipse的启动失败提示发生了错误,请参阅日志文件
- 电子电路设计需要考虑哪些方面
- 微信公众号渠道二维码怎么生成?可以进行用户分组吗?
- 基于KCOM3模块编写脚本控制电脑键盘鼠标,附控制软件
- ACRUSH 楼教主的回忆录
- 【继上篇】云计算架构概念和技术基础
- KONG管理界面KONGA安装使用
热门文章
- 详解RocketMQ不同类型的消费者
- hN大学数字逻辑电路期末考试 题详解
- anti-Nim游戏(反Nim游戏)简介
- java——Scanner中nextLine()方法和next()方法的区别
- 蓝桥杯求arccos值c语言,[蓝桥杯][算法提高VIP]求arccos值 (C语言代码)
- LWN:在Linux上用Waydroid运行安卓应用!
- 千寻位置 开发demo_「千寻新姿势」如何接入千寻位置高精度位置服务
- 业精于勤荒于嬉 行成于思毁于随
- 华为开发者大会2020开幕,发布多项新开发者技术及系统
- MFC/WTL 设置背景图和控件透明的方法