Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.36 KB

README.md

File metadata and controls

40 lines (30 loc) · 1.36 KB

Django Api Server Template

这是一个使用 Django 来做 Api Server 的项目模板,方便在开发新项目时快速的创建项目框架。

依赖:

一键改名脚本使用

通过根目录中 rename.py 文件,可以通过以下脚本方面的修改为新的项目名称,至于根目录的文件名,你可以随意更改。

# 例如我要修改名称为 new_project_name
python3 ./rename.py new_project_name

这个过程将 django 工程目录中的如下四个文件中的文件字符做替换,为了方便校验保存了备份文件,可以自行删除:

  • django_api_server_template/wsgi.py
  • django_api_server_template/asgi.py
  • settings/base.py
  • manage.py

同时也修改了 django 工程目录名。

开发进度:

  • Django restframework 集成
  • djangorestframework-simplejwt 集成
  • drf-yasg 集成
  • RequestId 中间件
  • 请求时间中间件
  • 密码传输非对称加密
  • 一键改名脚本
  • Admin example
  • 增加部署文件

Reference: