指南:本文的首席执行官注释将向您介绍Django如何表达自我连接的相关内容。我希望这对每个人都会有所帮助。让我们来看看。
对于区域信息数据表,表结构非常相似,并且可以作为表设计。
在上图中,通过查询区域表(Areainfo)
您还可以通过自我连接生成省和城市 - 城市控制表
通过Django实现自我连接
生成数据表App_areainfo,并将外部密钥Aparent_ID关联到其自己的密钥ID
通过Django实现查询
语法格式:查询上级,区域。
班级实践:
-结尾-
Django教程-01安装和使用
在上面的文章中,引入了安装Django的方法。让我们谈谈在此处连接数据库。
本文主要介绍坑和解决方案
正常连接和初始化数据库的命令是
执行此命令时,出现以下错误
在调查一部分之后,当我配置数据库时,我设置了一层默认值并将其修改如下。
然后,当您继续执行迁移时,您将报告以下错误
该机器的环境是Mac计算机。在官方教程上操作时,发现使用MySQLClient安装的Python软件包将取决于MySQL或MySQL-CLIENT的安装,但是当我安装MySQL和MySQL-CLIENT时,我发现了解决方案。后来发现在settings.py文件中,添加了以下代码,即可以连接pymsql。
或者可以在settings.py中添加代码__init__.py
然后执行python manage.py迁移命令,以发现该表是成功创建的。新表不影响原始库的其他表。
据我所知,我不支持它。长时间连接通常用于手机服务。建议您先连接到龙卷风,然后连接到Django。
同时,应修改数据库连接以将数据库连接更改为连接池。
结论:以上是Django汇编首席首席执行官如何指出Django如何表达自我连接的所有内容。感谢您阅读本网站的内容。我希望这对您有帮助。有关django如何表达self -connection.forgot的相关内容以在此站点上找到它的更多信息。