django 通过url传参数 model文件的字段属性和选项

在urls中配置
urlpatterns = [
	url(r'^delete(\d+)$',views.delete)
]
模型类属性命名限制:
	不能是python的保留关键字
	不允许使用连续的下划线 
	定义属性时需要制定字段类型 通过字段类型的参数制定选项
		属性名 = model.字段类型(选项)

字段类型:
使用时要导入  from django.db import models
AutoField 自动增长的IntegerField 通常不用指定
不指定时 Django会自动创建属性名为id的自动增长属性

BooleanField	布尔字段 值为 True 或 False
NullBooleanField	支持Null  true false三种值
CharField(max_length=最大长度) 字符串 参数max_length表示最大字符个数
TextField 大文本字段  一般超过4000个字用
IntegerField 整数

DecimalField(max_digits=None,decimal_places=None)
max_digits总位
decimal_places表示小数位数
FloatField 浮点数 参数同上

DateField([auto_now=False,auto_now_add=False]) 日期
auto_now = true时 创建的时间戳 自动用修改时间
auto_now_add = true时 创建的时间戳 自动用创建时间
FileField
ImageField

属性值
default 默认值
primary_key 
unique 
db_index 建立索引
db_column 字段的名称 
null 允许为空
blank 允许空白
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值