
Django
文章平均质量分 84
云辰星.
热爱技术,热爱分享
展开
-
Django分页组件封装
在日常开发中,我们也许会遇到一页内容太多不够展示的问题,过于冗余。此时,我们就需要进行分页,分页的方式有两种:1. ajax异步分页 2. 普通选择分页这里介绍的组件就是普通分页组件,看效果:除此之外,如果页数过多,只会显示当前前面五页和后面五页:废话不多说,直接上代码!原创 2024-08-01 19:49:16 · 446 阅读 · 0 评论 -
【项目部署】手把手带你从零部署项目:宝塔 + uwsgi + Django + 腾讯云 + Websocket
本篇文章讲解从选服务器和服务器配置到宝塔部署uwsgi和websocket,让你写的Django项目能够部署在线上并且通过远程访问。原创 2024-05-06 19:35:47 · 2182 阅读 · 1 评论 -
Django之五种中间件定义类型—process_request、process_view、process_response.......
在Django中,有一种特殊的存在,那就是中间件。中间件是一种轻量化可复用的Django组件,可以在请求之前、之后、视图之前或者响应之后作出一些动作,例如身份验证或者限流等。本篇文章带你学会五种自定义中间件类型.原创 2024-04-06 00:22:36 · 2417 阅读 · 0 评论 -
Django模板层——三种自定义模板simple_tag、inclusion_tag、filter的用法
在前后端不分离的模式中,Django的模板语法尤为重要,我们可以动态传入变量,并在前端HTML中进行展示。在变量展示时,会有一些内置的过滤器和方法,但这远远不能满足我们的需求。因此,在Django模板中,还有三大自定义的常用模板:simple_tag、inclusion_tag、filter ,能在开发中,为我们省去很多麻烦。原创 2024-04-04 14:49:51 · 1737 阅读 · 0 评论 -
Django路由分发的三种方式以及命名空间namespce——附带源码解析
本篇文章主要是讲解路由分发的三种方式。当然,你可能在想,一般做路由分发只需要一个include就能搞定,为什么还有另外三种方式呢。这个就要追溯到Django的底层源码了, 通过研究Django中include的底层源码了,从而发现另外两种作路由分发的方式。原创 2024-04-03 16:40:00 · 1515 阅读 · 0 评论 -
Django如何定义视图函数?FBV-CBV的使用场景
在Django中,我们通过浏览器URL发送了请求,请求通过路由层,最后匹配到相应的视图函数接下来,我们来看看CBV和FBV两种范式。原创 2024-04-01 20:22:20 · 1254 阅读 · 0 评论 -
Django创建多app应用
Django中利用多app进行结构化开发,让项目开发更加明了原创 2024-03-29 14:01:05 · 1456 阅读 · 0 评论 -
如何创建纯净版Django项目并启动?——让Django更加简洁
尤其要说一下的就是models.py:models主要是数据库模型文件,我们可以通过类的形式来代表每一张表变量的形式代表每一个字段,并且通过相关语法建立一对多、多对多等相关关系主要是通过ORM来进行操作数据库的,通过操作类来执行SQL语句对象关系映射。它主要用于关系型数据库和面向对象之间的映射关系,使得我们可以通过操作面向对象的形式来操作数据库。原创 2024-03-28 19:51:31 · 1742 阅读 · 0 评论