ORM外键的创建以及使用详解

 

前提是创建好了一个ORM框架

1.创建一个新的article包,并在settings.py中做配置这个包

 

 

 2.接着在models.py 创建模型,使用外键

 

 

 

模型在创建好了以后或者添加都是需要使用这两条命令

python manage.py makemigrations

python manage.py migrate

将这些模型映射到数据库中

 

 这样呢,就是关联了外键

 

基础操作:

现在对这个外键做一些增加数据和查询数据的操作

 

 

接着映射这个views.py这个视图函数即可  article包下新建一个urls.py,做一个模块化映射

 

 接着在总项目下使用include做一个总的映射即可

 

 

 

 

额外 : 该外键关联的都是同一个包下的,那么如何关联其他包下的呢?

 

在新建一个包,这里名为 frontuser ,然后在setting中做配置

 

 创建一个基本的模型

 

 

在使用两条命令映射到数据库

 

python manage.py makemigrations

python manage.py migrate

 

接这关联这个frontuser包下的这个模型

 

 

这样就是关联上其他包的外键了

在使用两条命令就行了

 

 

 

额外:  如果外键是引用自己的话,那么可以简写为

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2019-11-15 07:54  啃料丶  阅读(981)  评论(0编辑  收藏  举报