前提(初始表数据)
手动创建与自动创建的区别主要在于自动创建的表没有第三张可操作的表,其他没区别,此篇仅以自动创建为例说明
book表

author表

book_authors表 (关系表)

django_study.app01.views.py:新建一个more_to_more_select_db视图函数
from django.shortcuts import render # 导入显示页面的模块
from django.http import HttpResponse # 导入显示字符串的模块
from .models import * # 导入操作的模型类
import datetime
# Create your views here.
def more_to_more_select_db(request):
return HttpRes

本文介绍了Django中ManyToManyField自动创建的特性,对比手动创建的区别,并通过实例展示了四种不同的查询方式:正向查询、反向查询、双下划线子表查询和双下划线母表查询,详细解释了每种方式的使用和运行状态。
1336

被折叠的 条评论
为什么被折叠?



