一个技术员为自己打造的个人工作站 —— 集后台管理、内容发布、权限控制于一体,单文件数据库,零外部依赖,开箱即用。
这套系统适合以下场景:
个人开发者:需要一个内容管理后台 + 博客前站的轻量方案
小团队内部工具:多用户、多角色、权限隔离的管理系统
技术博客:Markdown 写作 + 代码高亮 + 评论互动
学习参考:完整的 Flask 全栈项目,涵盖 RBAC、Blueprint、工厂模式、Jinja2 模板等核心概念
快速部署:单文件数据库 + 零外部依赖,一台最低配服务器就能跑
简记网(Jianji) 是我在实际使用中逐步迭代的一套全栈 Web 系统,它同时解决了两个问题:
后台:一个带 RBAC 权限的轻量管理后台,多用户协作、文章/方案/留言/待办全面管理
前台:一个面向访客的公开博客站点,瀑布流布局、Markdown 渲染、评论互动
整个项目跑在 Python Flask 上,前端用 Layui 构建后台界面,数据库只需一个 SQLite 文件。没有 Redis,没有消息队列,不需要 Docker Compose,pip install 之后 python run.py 就能跑起来。
后端框架 Flask 3.1 Python 轻量 Web 框架,Blueprint 架构
WSGI 服务器 Gunicorn + gevent 异步协程,4 worker 生产部署
数据库 SQLite3 单文件数据库,零配置,参数化查询
后台 UI Layui 2.6.8 iframe 多标签页 + 树形菜单 + 表格组件
前台 UI Layui+原生 HTML/CSS/JS 响应式设计 + jQuery
富文本编辑 EasyMDE+wangEditor v5 Markdown 编辑器,支持工具栏和图片粘贴上传
Markdown 渲染 Python-Markdown 3.7 extra 扩展,支持表格、代码块等
代码高亮 highlight.js 30+ 主题,支持主流编程语言
瀑布流 Macy.js 前台文章列表 Pinterest 风格布局
轮播 Swiper.js 心情随笔卡片轮播
图片灯箱 Viewer.js 文章图片点击放大预览
图标库 Font Awesome+Layui icon 全站图标统一
图片处理 Pillow 11.0 验证码生成、头像上传处理
二维码 QRious 前端二维码生成
前端工具 jQuery DOM 操作与 AJAX 请求
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论