![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django框架
小猿取经-Egon林海峰
Egon,多年python开发经验,擅长Web开发、爬虫与数据分析、自动化运维、云计算、分布式存储等领域,曾任职于某上市公司云计算部主管,负责上千台云主机与分布式存储的架构与自动化运维开发工作
展开
-
Haystack
Haystack1.什么是HaystackHaystack是django的开源全文搜索框架(全文检索不同于特定字段的模糊查询,使用全文检索的效率更高 ),该框架支持Solr,Elasticsearch,Whoosh, **Xapian搜索引擎它是一个可插拔的后端(很像Django的数据库层),所以几乎你所有写的代码都可以在不同搜索引擎之间便捷切换2.安装pip install djan...原创 2019-12-23 11:11:33 · 153 阅读 · 0 评论 -
Django之常用组件
Django之常用组件原创 2019-12-23 11:09:34 · 978 阅读 · 0 评论 -
Celery
Celery1.什么是CleleryCelery是一个简单、灵活且可靠的,处理大量消息的分布式系统专注于实时处理的异步任务队列同时也支持任务调度Celery架构Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task result store)组成。消息中间件Celery本身不提供消息服务,但是可以方便...原创 2019-12-23 11:07:18 · 125 阅读 · 0 评论 -
Django之模型层第四篇:进阶操作
Django之模型层第四篇:进阶操作参考:https://www.cnblogs.com/liuqingzheng/articles/9627915.html原创 2019-12-23 11:01:59 · 133 阅读 · 0 评论 -
Django之模型层第三篇:更多字段与参数
Django之模型层第三篇:更多字段与参数表格+案例参考:https://www.cnblogs.com/liuqingzheng/articles/9627915.html原创 2019-12-23 11:01:26 · 107 阅读 · 0 评论 -
Django之模型层第二篇:多表操作
Django之模型层第二篇:多表操作一 表关系回顾 在讲解MySQL时,我们提到,把应用程序的所有数据都放在一张表里是极不合理的。 比如我们开发一个员工管理系统,在数据库里只创建一张员工信息表,该表有四个字段:工号、姓名、部门名、部门职能描述,此时若公司有1万名员工,但只有3个部门,因为每一名员工后都需要跟着部门信息(部门名、部门职能),所以将会导致部门信息出现大量重复、浪...原创 2019-12-23 10:46:25 · 238 阅读 · 0 评论 -
Django之模型层第一篇:单表操作
Django之模型层第一篇:单表操作#一 ORM简介 我们在使用Django框架开发web应用的过程中,不可避免地会涉及到数据的管理操作(如增、删、改、查),而一旦谈到数据的管理操作,就需要用到数据库管理软件,例如mysql、oracle、Microsoft SQL Server等。 如果应用程序需要操作数据(比如将用户注册信息永久存放起来),那么我们需要在应用程序中编写原...原创 2019-12-23 10:00:08 · 178 阅读 · 0 评论 -
Django之模板层
Django之模板层一 模板简介在刚刚介绍完的视图层中我们提到,浏览器发送的请求信息会转发给视图函数进行处理,而视图函数在经过一系列处理后必须要有返回信息给浏览器。如果我们要返回html标签、css等数据给浏览器进行渲染,我们可以在视图函数中这么做def current_datetime(request): now = datetime.datetime.now() htm...原创 2019-12-23 09:54:36 · 313 阅读 · 0 评论 -
Django之视图层
Django之视图层一 视图函数视图函数,简称视图,属于Django的视图层,默认定义在views.py文件中,是用来处理web请求信息以及返回响应信息的函数,所以研究视图函数只需熟练掌握两个对象即可:请求对象(HttpRequest)和响应对象(HttpResponse)二 请求对象(HttpRequest)django将http协议请求报文中的请求行、首部信息、内容主体封装到了Htt...原创 2019-12-23 09:50:19 · 221 阅读 · 0 评论 -
Django之路由层
Django之路由层一 路由的作用路由即请求地址与视图函数的映射关系,如果把网站比喻为一本书,那路由就好比是这本书的目录,在Django中路由默认配置在urls.py中,如下图:##二 简单的路由配置# urls.py from django.conf.urls import url# 由一条条映射关系组成的urlpatterns这个列表称之为路由表urlpatterns =...原创 2019-12-23 09:46:00 · 168 阅读 · 0 评论 -
Web应用
一 Web应用的组成接下来我们学习的目的是为了开发一个Web应用程序,而Web应用程序是基于B/S架构的,其中B指的是浏览器,负责向S端发送请求信息,而S端会根据接收到的请求信息返回相应的数据给浏览器,需要强调的一点是:S端由server和application两大部分构成,如图所示:#二 开发一个Web应用我们无需开发浏览器(本质即套接字客户端),只需要开发S端即可,S端的本质就是用套...原创 2019-12-23 09:36:52 · 802 阅读 · 0 评论