在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 允许空白
django 通过url传参数 model文件的字段属性和选项
最新推荐文章于 2022-05-12 09:29:11 发布