zoukankan      html  css  js  c++  java
  • python django model类型摘要

    V=models.CharField(max_length=None[, **options])    #varchar
    V=models.EmailField([max_length=75, **options])    #varchar
    V=models.URLField([verify_exists=True, max_length=200, **options])    #varchar
    V=models.FileField(upload_to=None[, max_length=100, **options])    #varchar upload_to指定保存文件夹可带格式
    V=models.ImageField(upload_to=None[, height_field=None, width_field=None, max_length=100, **options])
    V=models.IPAddressField([**options])    #varchar
    V=models.FilePathField(path=None[, match=None, recursive=False, max_length=100, **options]) #varchar
    V=models.SlugField([max_length=50, **options])    #varchar,标签。内含索引
    V=models.CommaSeparatedIntegerField(max_length=None[, **options])    #varchar
    V=models.IntegerField([**options])    #int
    V=models.PositiveIntegerField([**options])    #int 正整数
    V=models.SmallIntegerField([**options])    #smallint
    V=models.PositiveSmallIntegerField([**options])    #smallint 正整数
    V=models.AutoField(**options)    #int;在Django代码内是自增
    V=models.DecimalField(max_digits=None, decimal_places=None[, **options])    #decimal
    V=models.FloatField([**options])    #real
    V=models.BooleanField(**options)    #boolean或bit
    V=models.NullBooleanField([**options])    #bit字段上能够设置上null值
    V=models.DateField([auto_now=False, auto_now_add=False, **options])    #date
       #auto_now最后改动记录的日期;auto_now_add加入记录的日期,改动时此时间不发生变化 
    V=models.DateTimeField([auto_now=False, auto_now_add=False, **options])    #datetime
    V=models.TimeField([auto_now=False, auto_now_add=False, **options])    #time
    V=models.TextField([**options])    #text

    V=models.XMLField(schema_path=None[, **options])    #text

    V=models.ForeignKey(othermodel[, **options])    #外键,关联其他模型,创建关联索引

    V=models.ManyToManyField(othermodel[, **options])    #多对多,关联其他模型,创建关联表
    V=models.OneToOneField(othermodel[, parent_link=False, **options])    #一对一,表格属性相关领域

    版权声明:本文博主原创文章。博客,未经同意不得转载。

  • 相关阅读:
    shell入门-cut命令
    shell入门-特殊符号
    shell入门-系统和用户的配置文件
    shell入门-变量
    shell入门-shell特性
    linux命令-yum工具详解
    linux命令-rpm查询包
    linux命令-rpm安装和卸载
    math 数学模块
    random 随机模块
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4882996.html
Copyright © 2011-2022 走看看