Name Last Update
HisinApi Loading commit data...
api Loading commit data...
.DS_Store Loading commit data...
.gitignore Loading commit data...
Dockerfile Loading commit data...
README.md Loading commit data...
db.sqlite3 Loading commit data...
manage.py Loading commit data...
requirements.txt Loading commit data...

Python版本

  • Python 3.7.0

依赖安装

  • pip install -r requirements.txt

本地项目启动命令

  • python manage.py runserver

线上项目进程管理,启动/更新

  • 服务已经配置supervisor进程管理
  • git pull拉取代码后会更新服务

主要目录结构说明

HisinApi 文件主目录

api 接口编写主目录

ApiList 接口模块列表

jobs 定时任务脚本

templates 页面文件

admin.py

apps.py

loggin.py 日志模块

models.py 数据表模型文件

serializers.py 接口返回数据序列化,定义返回字段和结构

tests.py

verification.py 接口接受参数校验文件

views.py 接口通用方法都写在这里

HisinApi 项目环境配置

settings.py 环境配置文件

urls.py 接口路由定义文件

manage.py 项目启动文件

requirements.txt 项目依赖文件