23

文章分类:Python Web开发

Python web开发是使用 Python 作为后端开发的语言进行 web 项目开发,常用的库是 Django 和 Flask。

Hopetree Hopetree 1 周,1天前 Django

服务器监控应用(1):服务端开发

最近发现家里的 mini 主机上的虚拟机频繁重启,有时候宿主机也会重启,但是由于虚拟机都是设置的开机自动启动,所以重启后自己不去查看 Uptime 的话还不一定知道虚拟机重启过。基于这个事情,我打算开发一套简单的服务器监控应用到自己的网站,目前已经上线一段时间...

最近发现家里的 mini 主机上的虚拟机频繁重启,有时候宿主机也会重启,但是由于虚拟机都是设置的开机自动启动,所以重启后自己不去...

Hopetree Hopetree 1月,3 周前 Flask Tornado FastAPI Sanic

Flask、Tornado、FastAPI、Sanic 以及 Gin 框架性能对比

最近准备学习 Go 的 Web 框架 Gin,然后之前在学习 Python 的框架 FastAPI 的时候经常会听说 FastAPI 的性能可以跟 Go 的框架比一比,因此,为了验证一下这个说法,我把这些框架都拿出来进行了一个简单的压力测试,看看各自性能怎么样...

最近准备学习 Go 的 Web 框架 Gin,然后之前在学习 Python 的框架 FastAPI 的时候经常会听说 FastA...

Hopetree Hopetree 2月,3 周前 Django markdown

Python-Markdown 自定义拓展

Python 的 Markdown 库原生支持的语法很多,大部分 Markdown 的语法都是支持的,但是原生语法也有一些其他编辑器支持的渲染语法不支持。本文就来分享一下如何自定义 Python-Markdown 的拓展,以支持更多渲染语法。

Python 的 Markdown 库原生支持的语法很多,大部分 Markdown 的语法都是支持的,但是原生语法也有一些其他编...

Hopetree Hopetree 3月前 Django MySQL Session

给Django网站来一个大扫除——清理过期Session

今天在看session相关的文章的时候突然想看看我自己博客的session信息,这不看不知道,一看吓一跳,session表里面居然存量72万多条数据,占用了整个数据库95%以上的空间。因此我赶紧写了一个定时任务来定期清理Django的“过期”数据。

今天在看session相关的文章的时候突然想看看我自己博客的session信息,这不看不知道,一看吓一跳,session表里面居...

Hopetree Hopetree 4月前 Django ECharts

Django网站单页面流量统计通用方式分享

上周末给网站添加了文章访问量的统计分析,并做成了可视化图标。但是之前统计的都是文章的阅读量,这个阅读量是文章模型特有的属性,于是为了能够统计到其他页面的浏览量,我对流量统计方式进行了改良,可以做到所有页面通用。

上周末给网站添加了文章访问量的统计分析,并做成了可视化图标。但是之前统计的都是文章的阅读量,这个阅读量是文章模型特有的属性,于是...

Hopetree Hopetree 4月,1 周前 Django Redis ECharts

用 ECharts 做网站数据统计报表,告别第三方流量统计平台

周末在家花了一点时间给网站加了一些可视化报表,除了一些关于阅读量数据的统计分析和展示之外,还有一个文章“昨日热榜”的排序也是可视化的一部分。经过这次的改造,网站已经可以自行统计一些“有效的流量”,而不需要再依靠第三方流量统计平台。这篇文章就分享一下我是如果做的...

周末在家花了一点时间给网站加了一些可视化报表,除了一些关于阅读量数据的统计分析和展示之外,还有一个文章“昨日热榜”的排序也是可视...

Hopetree Hopetree 7月前 Django Docker docker-compose

izone 博客容器化部署、升级及迁移步骤最新版(随项目更新)

之前更新过好几篇关于平台部署和迁移的操作,但是很多操作内容可能已经跟不上项目的更新迭代,所以打算写一篇比较基础的项目部署、升级和迁移教程供需要的人使用。这篇部署教程将作为一个长期更新的文章,所有操作都将跟随项目的迭代进行更新。

之前更新过好几篇关于平台部署和迁移的操作,但是很多操作内容可能已经跟不上项目的更新迭代,所以打算写一篇比较基础的项目部署、升级和...

Hopetree Hopetree 8月,1 周前 Django Celery

Django博客网站可以用定时任务做些什么事?

之前分享了一篇博文来介绍自己使用Django添加定时任务的实践,介绍了Django使用celery的基本步骤。本篇文章就来分享一下我的这个博客网站添加了哪些定时任务,都是用来干嘛的,从实际的使用场景来进一步介绍Django结合celery的用法。

之前分享了一篇博文来介绍自己使用Django添加定时任务的实践,介绍了Django使用celery的基本步骤。本篇文章就来分享一...

Hopetree Hopetree 9月前 后端开发 Django

Django管理后台技巧分享之实例关系的搜索,autocomplete_fields字段使用

本篇介绍了Django的`admin.ModelAdmin`中使用autocomplete_fields字段来给关联模型添加过滤搜索。这样在一个实例选择关联实例的时候可以使用条件搜索减少可选项,方便选择。Django自带的admin管理后台给我们提供了非常多的...

本篇介绍了Django的`admin.ModelAdmin`中使用autocomplete_fields字段来给关联模型添加过滤...

Hopetree Hopetree 9月前 后端开发 Django Celery

Django使用Celery实现异步和定时任务功能

在这篇博客文章中,我详细介绍了如何在Django项目中配置和使用Celery进行任务调度。首先,我强调了安装Celery及其相关依赖时注意版本的重要性,以避免出现兼容性问题。然后,我展示了如何添加配置信息和应用到Django的配置文件中,并解释了各个配置项的作...

在这篇博客文章中,我详细介绍了如何在Django项目中配置和使用Celery进行任务调度。首先,我强调了安装Celery及其相关...

博客空间

122

文章

18

专题

87

标签

1110

评论

昨日热榜