使用 Python 全栈实现桌面图形程序的用户 Mac 地址绑定

在上一篇文档,我们介绍了使用 Python 的 PyQt5 框架构建一个支持用户登录的桌面图形程序,然后使用 Django 框架构建了一个用户认证的后端服务,使…

在 Python 桌面图形程序中实现用户认证系统

使用 Python 编写桌面图形界面程序之后,我们一般是直接使用 Pyinstaller 之类的工具打包成二进制文件,然后提供下载供用户使用。 这样做很方便,用…

从 0 到 1 使用 Python 开发一个钉钉群应答机器人

很多时候,我们都希望计算机程序能够为我们自动化的处理一些学习、工作和生活上的任务,毕竟「偷懒」可是促进科技进步和社会发展的一大动力。基于这种需求,诞生了很多种自…

觅道文档开始支持富文本编辑器

MrDoc(觅道文档)是州的先生基于 Python 后端编写的开源在线文档系统。 最初,觅道文档以 Markdown 书写为核心,集成了 EditorMD 和 …

纯Python实现中英文全文搜索

在互联网上的各类网站中,无论大小,基本上都会有一个搜索框,用来给用户对内容进行搜索,小到站点搜索,大到搜索引擎搜索。 从简单的来说,搜索功能确实很简单,一个简单…

MrDoc 0.5.3 发布,开源的 Markdown 在线文档系统

今天(2020年6月13日),MrDoc正式发布了0.5.3版本,距离上次发布新版本已经过去了快一个月的时间。 仰赖大家的支持,在这一个月的时间里,MrDoc …

使用 PyInstaller 打包 Python Web应用,实现免安装一键启动

一、现状 Python 有诸多优秀的 Web 开发框架供我们使用,比如Django、Flask、Sanic。正常的情况下,我们基于这些 Web 框架开发好了网站…

Markdown与思维导图的碰撞结合

第一次接触Markdown,还是在几年之前。 当时简书刚刚出来,它简洁的版面很讨自己喜欢,于是便注册了一个账号,开始在上面写文章。 简书一开始就支持富文本编辑器…

MrDoc 0.3.3发布,新增图片管理功能,优化样式、修复Bug

2020年3月21日,MrDoc迎来0.3.3版本的更新,主要新增的图片管理功能,同时修复了部分Bug,优化了一些样式,让使用更加方便,下面来看看具体的更新内容…

自定义Django默认的sitemap站点地图样式

一、站点地图sitemap 一般在Web网站开发完成之际,如果对搜索引擎优化(SEO)有一定的要求,我们都会为网站添加一个站点地图sitemap,配合robot…

MrDoc v0.2.10,新增注册邀请码功能

不知不觉,MrDoc的更新已经走过了十几版。虽然更新不是很频繁,但是每次的更新都有功能的新增或是使用体验上的优化。 在本次v0.2.10的更新中,州的先生(zm…

借助Djongo模块在Django中使用MongoDB数据库

Django框架为我们提供了简洁方便的ORM模型供我们对数据库进行各种操作,但是这个“数据库”却并不包括NoSQL的典型——MongoDB。随着互联网产业的发展…

Django自定义模板过滤器演示实例

Django本身附带的模板系统提供了大量的内建标签和过滤器供我们在开发的时候使用。这些标签和过滤器涵盖了Django Web开发过程中常见的各种模板处理场景,但…

8个方法轻松加速Django网站

在Django应用部署上线之后,随着用户量和数据量的增多,网站可能会越来越慢,这时候对应用的性能进行优化就是一个首要的问题。在这里,州的先生分享8个简单(不需要…