首页 > 其他分享 >django中的多表关联

django中的多表关联

时间:2023-05-28 12:13:44浏览次数:35  
标签:多表 模型 外键 关联 操作 django

一、三种关联情况

 

二、ORM的正向操作和反向操作

1.正向操作:

一个模型中定义了一个外键,通过该模型对该外键操作的操作叫做正向操作。

2.反向操作:

被外键所关联的模型,通过该模型对外键所在模型的操作叫做反向操作。

 

 

-------------------   关联表的详细使用方式,引用:“  https://www.runoob.com/django/django-orm-2.html ”

 

标签:多表,模型,外键,关联,操作,django
From: https://www.cnblogs.com/zhangyh-blog/p/17438044.html

相关文章

  • django_ORM_数据库取值
    #查询方法1:直接查询models.Info_Phone.objects.filter(mobile="157137632",id=2)#查询方法2:把查询条件放在字典里面data_list={"mobile":"157137632","id":2}models.Info_Phone.objects.filter(**data_l......
  • 从gitee上拉取django项目到Linux中
    1.从gitee拉取django项目: 2.安装虚拟环境: 3.创建虚拟环境: 4.进入虚拟环境: 5.安装项目模块: ......
  • {{ form.as_ul }} – Render Django Forms as list
    DjangoformsareanadvancedsetofHTMLformsthatcanbecreatedusingpythonandsupportallfeaturesofHTMLformsinapythonicway.RenderingDjangoFormsinthetemplatemayseemmessyattimesbutwithproperknowledgeofDjangoFormsandattribut......
  • pongo2 类似django 语法的golang 模版引擎
    pongo2类似django语法的golang模版引擎,当前兼容django1.7同时还包含了强大的三方生态支持(比如beego,gin,echo框架。。。)参考使用main.gopackagemain import("fmt""log" "github.com/flosch/pongo2/v6") funcmain(){tpl,e......
  • 云服务器运行django项目
    打开项目的settings.py文件。在文件中找到ALLOWED_HOSTS设置。它应该是一个包含字符串的列表。将服务器的IP地址(在此示例中是XX.XX.xx.xx)添加到ALLOWED_HOSTS列表中。确保不要删除已存在的任何其他允许的主机。ALLOWED_HOSTS=['ip','your-domain.com']或者......
  • 前端仿企查查、天眼查关联投资结构 股权结构 树形结构 控股结构
    快速实现前端仿企查查、天眼查关联投资结构股权结构树形结构控股结构,下载请访问uni-app插件市场:https://ext.dcloud.net.cn/plugin?id=12073效果图如下:  **html部分**<template><viewclass="content"><CCBCashTreev-if="(curTreeName.length>0)":treeName="cu......
  • tp6的with关联使用(删查)
    1、with的使用Thinkphp可以进行关联操作,数据库中需要用到join连接查询时候,用thinkPHP框架的关联查询可以有效的提高查询效率,下面是常用的关联:hasOne:有一个,A有一个B(一对一关联)hasMany:有很多,A有很多B(一对多关联)belongsTo:多个(或一个)A属于B(属于,相当与多对一)belongsToMany......
  • Django - makemigrations - No changes detected
    Django-makemigrations-Nochangesdetected回答1Tocreateinitialmigrationsforanapp,runmakemigrationsandspecifytheappname.Themigrationsfolderwillbecreated../manage.pymakemigrations<myapp>YourappmustbeincludedinINSTALLED......
  • Django——AJAX
    AJAX(AsynchronousJavascriptAndXML)翻译成中文就是“异步的Javascript和XML”。AJAX不是新的编程语言,而是一种使用现有标准的新方法。使用Javascript语言与服务器进行异步交互的,并进行局部刷新。传输的数据为XML(当然,传输的数据不只是XML)AJAX最大的优点是在不重新加载整个......
  • MAUI Android 关联文件类型
    实现效果打开某个文件,后缀是自己想要的类型,在弹出的窗口(用其它应用打开)的列表中显示自己的应用图标点击后可以获得文件信息以便于后续的操作实现步骤以注册.bin后缀为例,新建一个MAUI项目调整启动模式修改Platforms\Android\MainActivity.cs[Activity(Theme="@style......