首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Django
李恩泽的博客
创建于2025-03-26
订阅专栏
就是会Django
等 2 人订阅
共25篇文章
创建于2025-03-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
5分钟了解 django
Django介绍 Django是一个开放源代码的Web应用框架,由Python写成 采用了MVT的框架模式;最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系
Django视图层
视图层 视图的组成 一个视图函数用来响应用户的Request请求,每个视图函数默认的第一个位置参数request用来接收用户发起请求的HttpRequest信息。 视图函数的返回值,为一个HttpRe
Django路由层
路由层 路由是Web服务的入口,就好像办事大厅有各个服务窗口一样 Django奉行DRY(don't repeat yourself)主义,提倡使用简洁、优雅的URL 可以不用.html、.php或.
Django模板层
模板层 Django中的HTML文件并不是一个简单的前端页面,他支持多种渲染方式; 比如Smart或是Jinja这样出名的模板语言引擎,默认django使用的是templates引擎来进行模板页面的渲
Django模型层
模型层 链接Mysql数据库 在确保mysql数据库可以连接使用的情况下;首先在数据库中创建专为django使用的库django_data 配置django的settings.py文件中的DATABA
Django表单层
表单层 django提供了一整套健全的机制来帮助我们自动创建对应HTML中的表单 开发者可以方便的使用已经设定好的一系列字段进行表单的设计 可以在某个app下面新建一个forms.py文件,在这个文件
Django的Cookie和Session
Cookie和Session Cookie及Session一直以来都是Web开发中非常关键的一环,因为HTTP协议本身为无状态,每一次请求之间没有任何状态信息保持,往往我们的Web服务无法在客户端访问
Django Messages消息框架
Messages消息框架 在网页应用中,你经常需要在处理完表单或其它类型的用户输入后。显示一个通知消息(flash message)给用户 对于这个功能,Django 提供基于Cookie 和会话的消
Django Paginator分页组件
Paginator分页组件 分页对象内置属性 某一页内置属性 EmptyPage:取不到页面数据,抛出该异常 PageNotAnInteger:当页数是一个非整数类型时,抛出该异常 模板页面基本使用方
Django Admin
Admin Django-admin界面是框架为我们提供的Web-APP的管理工具 在之前的练习中,我们已经多次使用它进行APP中表的DML语句操作 接下来,我们可以继续来学习,如何将Admin界面进
Django CBV
CBV 之前的代码中,我们的视图函数都是通过函数来进行request的响应以及response的返回,并且通常我们需要判断的请求方式get或是post都需要我们在代码中通过if进行条件判断,这样的视图
Django 类视图基类
类视图基类 除去默认的CBV之外,在此基础上,django还额外提供了更加便捷可以使用的视图基类,具备了基本的获取、添加、删除、修改等操作 基本视图 TemplateView ContextMixin
Django缓存
缓存 Django 是动态Web后台框架,需要实时生成用户访问的页面,进行多次的数据库操作,但是多次的数据库访问操作对于整个Web系统来说,会影响效率,尤其是当访问量增大时,数据库的压力也会越来越大。
Django中间件
中间件 什么是中间件 中间件是介于request与response处理之间的一道处理过程,可以在全局上改变django的输入与输出 中间件有啥用 修改HttpResquest、HttpResponse
Django Ajax以及序列化的一些办法
Ajax ajax可以使当前浏览器不需要整个重新加载,只是局部刷新,给用户的体验良好,并且相对而言效率更高一些 同步交互:客户端发出一个请求后,需要等待服务器相应结束后,才可以发起第二个请求 异步交互
Django websocket
Websocket WebSocket实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端可以主动向客户端发送数据。 传统的HTTP协议是无状态的,种客户端是主动方,服务端是被动
Django Celery
Celery 什么是celery Celery是基于Python开发的一个分布式任务队列框架,支持使用任务队列的方式在分布的机器/进程/线程上执行任务调度 Celery的架构,采用典型的生产者-消费者
Django HayStack全文检索
HayStack 官方文档 全文检索就是针对所有内容进行动态匹配搜索的概念 针对特定的关键词进行建立索引并精确匹配取出搜索结果,并且达到性能优化的目的 为啥要有全文检索 最常见的全文检索就是我们在数据
Django Tinymce富文本编辑器
Tinymce 在某些富文本编辑器中,我们可以支持文件与图片的同时编写,将文字与图片混合排列 在django中可以使用TimyMce富文本编辑器进行图文混排功能的实现 TinyMce是啥 TinyMC
Django FDFS分布式文件系统
FDFS 什么是Fastdfs FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别
下一页