- A+
所属分类:ptython全栈开发
数据模型高级使用。这节主要讲模型的使用。回顾一下基础教程的模型设计
外键实例:
数据库数据:
Publisher:
Author:
Book:
polls_book_authors:(关联表,自动生成的)
Publisher->Book,从Publisher查询到Book
我们知道,外键在Book里面,而Publisher是没有外键的。所以这里Publisher->Book用法就和上面说的不一样了。
看图解释:
title__icontains:查询字段条件:字段__icontains
访问多对多值(Many-to-Many Values)
原理和外键的大同小异,直接看教程即可。
这里补充一下基础知识的:models的get和filter区别。
看图:
修改初始Manager QuerySets
模型方法:可以在models.py声明字段之外,还可以根据实际写方法。实际用法功能,与Manager 大同小异的。都属于自定义。
执行原始SQL查询
我的微信公众号
爱真理,得永生! 爱在灵灵久博客,网罗天下,福利大家!