Skip to content

g1331/FastApiBackend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastApiBackend

FastApiBackend 是一个使用 FastAPI 构建的后端项目。

主要特性

  • 使用 FastAPI,一个现代的,快速的 (高性能),基于标准 Python 类型提示的 Web 框架。
  • 使用 SQLAlchemy 作为 ORM。
  • 使用 JWT 进行身份验证。
  • 包含用户管理和令牌管理路由。
  • 使用验证码进行安全验证。
  • 使用 Loguru 进行日志管理。

安装

首先,你需要安装 Python 和 pdm。

pip install pdm

然后,你可以使用以下命令安装项目依赖:

pdm install

复制.env.example文件并重命名为.env,然后根据你的需求修改其中的配置。

运行

你可以使用以下命令运行项目:

pdm run python main.py

贡献

欢迎任何形式的贡献。如果你发现了任何问题,或者有任何改进的建议,欢迎提交 issue 或 pull request。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages