摘要:
通过大量图片示例,手把手的带你创建一个要素齐全的django项目。 阅读全文
摘要:
Django作为一个庞大的、自带电池的、整体Web开发解决方案框架,源代码多、子系统多、工具多。要将如此多的内容集成到一起,必然需要一个指导性的设计理念和哲学思维。这样才不至于显得东拼西凑、杂乱无章、接口混乱,而是整体一致、思路清晰、逻辑合理。既方便了源码开发,也方便了应用开发。 下面就介绍一下Dj 阅读全文
摘要:
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 字段查询是指如何指定SQL WHERE子句的内容。它们用作QuerySet的filter(), exclude()和get()方法的关键字 阅读全文
摘要:
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 以下的方法不会返回QuerySets,但是作用非常强大,尤其是粗体显示的方法,需要背下来。 |方法名|解释| | | | | get() 阅读全文
摘要:
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 本节将详细介绍查询集的API,它建立在下面的模型基础上,与上一节的模型相同: 一、QuerySet何时被提交 在内部,创建、过滤、切片和传 阅读全文
摘要:
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 查询操作是Django的ORM框架中最重要的内容之一。我们建立模型、保存数据为的就是在需要的时候可以查询得到数据。Django自动为所有的 阅读全文
摘要:
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 在我们使用 命令创建新的应用时,Django会自动帮我们建立一个应用的基本文件组织结构,其中就包括一个 文件。通常,我们把当前应用的模型都 阅读全文
摘要:
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 很多时候,我们都不是从‘一穷二白’开始编写模型的,有时候可以从第三方库中继承,有时候可以从以前的代码中继承,甚至现写一个模型用于被其它模型 阅读全文
摘要:
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 模型的元数据,指的是“除了字段外的所有内容”,例如排序方式、数据库表名、人类可读的单数或者复数名等等。所有的这些都是非必须的,甚至元数据本 阅读全文
摘要:
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 我们都知道对于ManyToMany字段,Django采用的是第三张中间表的方式。通过这第三张表,来关联ManyToMany的双方。下面我们 阅读全文
摘要:
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 所有的模型字段都可以接收一定数量的参数,比如CharField至少需要一个max_length参数。下面的这些参数是所有字段都可以使用的, 阅读全文