Django学习-关系映射

什么是关系映射?

一对一:

一对一创建数据:

例:

复制代码
python3 manage.py shell
Python 3.11.8 (v3.11.8:db85d51d3e, Feb  6 2024, 18:02:37) [Clang 13.0.0 (clang-1300.0.29.30)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from oto.models import *
>>> a1 = Author.objects.create(name="wang")
>>> w1 = Wife.objects.create(name = 'wangfuren',author = a1)
>>> a1 = Author.objects.create(name="bai")
>>> w1 = Wife.objects.create(name = 'baifuren',author_id = 2)

一对一数据查询:

一对多:

一对多创建:

一对多创建数据:

一对多-查询数据:

多对多:

多对多-创建

多对多-创建数据:

多对多-查询:

相关推荐
DJ斯特拉1 天前
Tlias智能学习辅助系统(一)
学习
列星随旋1 天前
redis分片集群的部署和使用
redis·学习
Chennnng1 天前
rsl_rl框架学习
学习
xixixi777771 天前
剖析Agent(代理)攻击面
网络·学习·安全·架构·网络攻击模型·代理
Jerry.张蒙1 天前
SAP传输请求流程:从开发到生产的安全流转
大数据·网络·人工智能·学习·职场和发展·区块链·运维开发
Century_Dragon1 天前
VR+智能评——比亚迪秦EV整车检测与诊断仿真实训系统
学习
victory04311 天前
大模型后训练学习计划 02 verl llamafactory
学习
tfjy19971 天前
网络基础学习
网络·学习
Miketutu1 天前
操作系统中进程与作业的概念区分
学习
TL滕1 天前
从0开始学算法——第三天(数据结构的操作)
数据结构·笔记·学习·算法