后端科技
-
Django—集成富文本编辑器Summernote教程
提到Django的富文本编辑器,大家一定会想到ckeditor和tinyMCE。其实还是有一个富文本编辑器同样优秀,它就是summernote,个人认为功能上不逊于ckeditor…
-
Django使用Signals监测model字段变化发送通知
背景说明 先看看工单表简化后的结构 Ticket工单表有一个state字段标识当前工单状态,这个状态会随着工单的进行而改变,每当工单状态改变时就需要发送通知给相应的用户,例如工单创…
-
Django—使用PyJWT模块实现Token认证
对外提供API不用django rest framework(DRF)就是旁门左道吗? 基于Token的鉴权机制越来越多的用在了项目中,尤其是对于纯后端只对外提供API没有web页…
-
如何使用Django调用 MySQL 数据库
Pycharm 中的 Django 项目安装 MySQL 主要是 安装 mysqlclient 使用 Django 配置 MySQL 数据库 本流程适用于 ARM MacOS Mo…
-
Django—数据导出工具django-import-export使用教程
顾名思义,django-import-export是一个用于处理导入和导出数据的库。它支持多种格式,包括xls、csv、json、yaml以及tablib支持的所有其他格式。它还可…
-
Django安全防御—如何防范跨站脚本攻击(XSS)以及跨站请求伪造(CSRF)攻击
Web开发中十分重要的一项内容就是Web安全,在我们进行服务端构建的时候,最常见的几种Web攻击无非是下面的这几种: 注入(SQL注入) 跨站脚本攻击(XSS) 跨站请求伪造(CS…
-
如何在CentOS系统中部署Django项目
Django项目写好了以后,我们要把它丢上服务器来运行。介绍一下Django在CentOS系统下的部署,基于centos8+nginx +uwsgi+python3.8+djang…
-
Django—利用邮箱进行简单的注册登陆
目录: 1. 开发环境 2. 项目功能 3. 项目创建 4. 用户模型设计(数据库设计) 方案2 OneToOneField 方案的程序设计 方案4 **扩展 `Abs…
-
盘点 Django 展示可视化图表的多种方式:Echarts和Pyecharts
1. 前言 使用 Django 进行 Web 开发时,经常有需要展示图表的需求,以此来丰富网页的数据展示 常见方案包含:Highcharts、Matplotlib、Echarts、…
-
Django-http请求处理流程剖析
Django是一款经典的Python Web开发框架,是最受欢迎的Python开源项目之一。不同于Flask框架,Django是高度集成的,可以帮助开发者快速搭建一个Web项目。我…