如何给网站做seowordpress悬浮窗安装
news/
2025/10/4 5:24:36/
文章来源:
如何给网站做seo,wordpress悬浮窗安装,别人不能注册我的wordpress站,为网站添加统计null 不设置时默认设置为False。设置为True时#xff0c;数据库表字段中将存入NULL的记录。 null和blank组合使用#xff0c;nullTrue,blankTrue,表示该字段可以为空 blank 默认设置为False。设置为True时#xff0c;表字段许可无任何输入。设置为False 时#xff0c;表字段…null 不设置时默认设置为False。设置为True时数据库表字段中将存入NULL的记录。 null和blank组合使用nullTrue,blankTrue,表示该字段可以为空 blank 默认设置为False。设置为True时表字段许可无任何输入。设置为False 时表字段为必须输入的字段 choices 备选设置。选择列表选项如果设置后该字段的表单必然会是下拉选择的。这个值必须是一个有小括号构成的元组每个元组前一个字段将存入数据库后一个字段是显示给用户看的。 default 默认值设置后在用户无输入时表字段将以这个选项的内容来存储到数据库字段 可以为python 支持的任意数据对象 editable 如何设置为False将不会参与到表单的验证。默认是设置为True的 error_messages 这个选项实现校验时的错误提示。是字典结构的内容。 help_text 在表单中形成输入提示内容 primary_key 主键设置为 True 该字段将启用为主键。 默认是 False unique 设置为 True 启用不存在重复值输入的设定默认为False unique_for_date 设定日期不存在重复输入默认为False verbose_name 字段的文本标签 validators 校验选项用来配置校验的方法构成的列表。 max_length 最大输入字符串的长度 min_length 最少输入字符串的长度 AutoField 自动增值的id字段 primary_keyTrue 为必设置选项 BigAutoField 自动增值的id字段 支持 1 到 9223372036854775807之间的序号 BigIntegerField 长整形字段 从 -9223372036854775808 到9223372036854775807 的整数 BinaryField 二进制字段 存储内存二进制数据以 python bytes 对象来访问 BooleanField 布尔值字段 如果许可空的布尔值输入换用 NullBooleadField CharField可变长字符串字段 max_length 有最大输入选项为必须设置的选项 DateField日期字段 auto_now每一次保存对象时Django 都会自动将该字段的值设置为当前时间。一般用来表示 最后修改 时间。要注意使用的是当前日期而并非默认值所以 不能通过重写默认值的办法来改变保存时间。 auto_now_add在第一次创建对象时Django 自动将该字段的值设置为当前时间一般用来表示对象创建时间。它使用的同样是当前日期而非默认值 DateTimeField 有时刻的日期字段 auto_nowFalse auto_now_addFalse 当auto_now或者auto_now_add设置为True时字段会有editableTrue和blankTrue的设定 ; 固定精度的十进制数的字段。 它有两个必须的参数 max_digits数字允许的最大位数 decimal_places小数的最大位数 例如要存储的数字最大值是999而带有两个小数位你可以使用 models.DecimalField(..., max_digits5, decimal_places2) DurationField 日期时间增量型字段存储着python timedelta 类数据 EmailField 邮件字段 FileField 文件字段 FilePathField 文件路径字段 FloatField 小数字段 ImageField 图片字段 IntegerField 整数字段 GenericIPAddressField ip地址字段 NullBooleanField 许可null的布尔值字段 PositiveIntegerField 0 到 2147483647支持所有数据库取值范围的安全整数。 PositiveSmallIntegerField 0 到 32767 支持所有数据库取值范围的安全短整数。 SlugField SmallIntegerField 短整形字段 TextField 备注型字段用于存储复杂 TimeField 时间字段 URLField 网址字段 UUIDField Python UUID 数据对象一个32位长度的ID字符串 映射字段 ForeignKeyField 一对多字段 映射字段 ManyToManyField 多对多字段 映射字段 OneToOneField 一对一字段 表的查询 查询 Person.objects.all().order_by(“-username”) 按照username字段值 反向排序 Person.objects.all()[:10]切片操作获取10个人不支持负索引切片可以节约内存不支持负切片 Person.objects.get(namename) get获取不到报异常不可取 get是用来获取一个对象的如果需要获取满足条件的一些人就要用到filter Person.objects.filter(nameabc)# 等于 Person.objects.filter(name__exactabc)名称严格等于 abc 的人 Person.objects.filter(name__iexactabc)# 名称为abc 但是不区分大小写可以找到ABC, Abc, aBC这些都符合条件 ***Person.objects.filter(name__containsabc)# 名称中包含abc的人 ***Person.objects.filter(name__icontainsabc)#名称中包含abc且abc不区分大小写 Person.objects.filter(name__regex^abc)# 正则表达式查询 Person.objects.filter(name__iregex^abc)#正则表达式不区分大小写 **** Person.objects.filter(age__gt15)# age 15 Person.objects.filter(age__lt15)# age 15 Person.objects.filter(age__gte15)# age 15 Person.objects.filter(age__lte15)# age 15 Person.objects.filter(age__ne15)# age ! 15 数据的归档 times Person.objects.datas(add_time,month,orderdesc) 默认正序desc 倒序 month 表示精准到月 前端页面 {% for time in times %} {{ time.year }} 年 {{time.month}} 月 {{time.day}}日 精准到月这个time.day 永远是 1 {% endfor %} filter 过滤有多个条件时 使用django的Q对象表示或者 from django.db.models import Q Person.objects.filter(Q(name张三) | Q(age18)) 查询过滤字段 __exact 精确等于 like aaa __iexact 精确等于 忽略大小写 ilike aaa __contains 包含 like%aaa% __icontains 包含 忽略大小写 ilike %aaa%但是对于sqlite来说contains的作用效果等同于icontains。 __gt 大于 __gte 大于等于 __lt 小于 __lte 小于等于 __in存在于一个list范围内 ***** __startswith以...开头 __istartswith以...开头忽略大小写 __endswith以...结尾 __iendswith以...结尾忽略大小写 __range 在...范围内 __year日期字段的年份 如 .filter(add_time_year 2018) 筛选添加时间年份为2018年的数据 __month日期字段的月份 __day日期字段的日 __isnullTrue/False转载于:https://www.cnblogs.com/pythonClub/p/9932024.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/926615.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!