Skip to content

01 system architecture overview

github-actions[bot] edited this page Apr 1, 2026 · 1 revision

系统架构总览

LIMIS 采用 前后端分离:浏览器中的 Vue 3 + TypeScript 单页应用通过 HTTPS 调用 Django REST Framework API;认证使用 JWT,并辅以 session_version 实现服务端可控的会话失效。

[浏览器 SPA] --HTTPS/JSON--> [Nginx/网关] --> [Gunicorn/uWSGI + Django]
                                                  |
                                                  v
                                            [PostgreSQL 等]
                                            [Redis 可选]

分层说明

职责
表现层 路由、权限指令、表单与列表
API 层 ViewSet、序列化、权限类 LimsModulePermission
领域层 模型、服务、信号(按应用划分 apps.*)
基础设施 数据库、缓存、文件存储

延伸阅读:后端栈 · 前端栈 · 既有:架构与技术栈


变更记录

日期 版本 作者 摘要
2026-04-01 1.0 Wiki 初版

返回:Wiki 首页

Clone this wiki locally