Skip to content

jengzang/dialects-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

方言比较小站 - 后端

访问网站:方音圖鑒 - dialects.yzup.top

项目概述

方言比较小站 是一个基于 FastAPI 的网站,主要提供以下功能:

  • 按中古地位整理汉字读音
  • 查询某音位的中古来源
  • 查字、查调
  • 获取地理坐标等
  • 用户登录系统

该项目旨在为方言学术研究提供便捷的数据查询与分析平台。

相关仓库

  • 预处理字表
    dialects-build
    方言比较网站的数据预处理仓库。

  • 前端代码
    dialects-js-frontend
    方言比较网站的前端代码,基于原生 JavaScript 和 Vue 框架。

安装依赖及运行

1. 安装依赖

pip install -r requirements.txt

2. 启动服务

python run.py

项目结构

backend-fastapi/
├── app/
│   ├── __init__.py      # 初始化文件
│   ├── main.py          # FastAPI 应用入口
│   ├── auth/            # 用户登录模块
│   ├── custom/          # 用户添加、读取自定义数据
│   ├── routes/          # 路由文件
│   ├── schemas/         # 数据模型/模式
│   ├── service/         # 服务逻辑层
│   └── statics/         # 静态文件
├── common/              # 通用工具类
├── data/                # 数据相关文件
├── logs/                # 日志文件
└── requirements.txt     # 项目依赖

About

方言比較小站-fastapi後端

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages