假设,现在我需要设计一个简单的图书管理系统,是那种买的书,不是图书馆的书!!!
我想了想,首先,肯定有一个图书表,专门存放图书的信息,最起码是这样的。
?...前置导入
import os
import django
# django_orm_demo为我的项目名称
os.environ.setdefault("DJANGO_SETTINGS_MODULE"...这是因为filter()查询出来的,可能不止一个值,就像name=张三,可能有很多张三!
所以获取的是一个列表,注意第一个红色圈圈,如果我明明知道就是一个值,也就像取第一个值,咋办?...条件:where 字段 like "三%"
# 以三结尾
字段__startswith="三" # 原生SQL条件:where 字段 like "%三"
# 为空
字段__isnull=True # 原生...总结
本篇通过一个类似实际的需求,进行了一个表结构设计。
有书表,出版社表,作者表,图书和作者多对多表。
以这几张表为例,进行Django ORM的学习。