Django知识点
Lee魅儿
一位正在努力的算法工程师,日常工作学习记录
展开
-
Django ---关于模型中 ORM
一、ORM 对象-关系映射 在MVC/MVT设计模式中的 model模块中 主要实现模型对象到关系数据库数据的映射 例如:模型类BookInfo --映射到--> 数据表bookinfo 一个模型对应数据表中的一行记录 反之亦然 优点: 只需要面向对象编程,不需要面向数据库编写代码 实现了数据模型与数据库的解耦,屏蔽了不同数据库操作之间差距原创 2018-01-29 11:32:29 · 322 阅读 · 0 评论 -
Django中更换原始的数据库为mysql
Django默认为sqllite ,太小,适合手机端系统 web项目首选的数据库是mysql数据库 项目同名文件夹中的__init__.py 中 import pymysql pymysql.install_as_MySQLdb() setting.py中进行配置 DATABASES={ 'default': { 'ENGINE':原创 2018-01-29 14:12:51 · 630 阅读 · 0 评论 -
对Django模型中的objects 的理解
object======是模型属性---用于模型对象和数据库交互 object = Manager() 是管理器类型的对象 是Model和数据库进行查询的接口 可以自定义管理器对象 -----books = models.Manager() objects : 管理器对象 是Manager类型的对象,定义在from d原创 2018-01-29 14:33:53 · 5512 阅读 · 0 评论