models
文档版本
简单实例
定义
from django.db import models
class Fruit(models.Model):
name = models.CharField(max_length=100, primary_key=True)使用
>>> fruit = Fruit.objects.create(name='Apple')
>>> fruit.name = 'Pear'
>>> fruit.save()
>>> Fruit.objects.values_list('name', flat=True)
['Apple', 'Pear']主键
获取所有项
删除所有
关系(Relationships)
多对一关系(Many-to-one relationships)
示例
多对多关系(Many-to-many relationships)
判断存不存在
添加
示例
另一个示例
多对多关系额外字段
Migrations
生成变更
应用变更
字段
datetimefield
user migrations位置
验证字段
自定义验证函数
问题: 将model写在不同文件及文件夹下, 无法生成数据表
最后更新于