Skip to main content

For more faster to create semi-project based on flask

Project description

yqn_project_cli

####console runner: yqn-project -c absolute_json_file_path

####json-file format:

{
  "app_id": 22010,
  "app_name": "project_name",
  "app_path": "absolute_project_dir_path",
  "path_list": [
    {
      "path": "/actuator/info/", 
      "module": "main",
      "view_cls": "Index",
      "view_mth": "get_index",
      "http_methods": ["GET", "POST"],
      "doc": "默认"
    },
    {
      "path": "/tool/",
      "module": "tool",
      "view_cls": "Index",
      "view_mth": "get_tool",
      "http_methods": ["GET", "POST"],
      "doc": "工具"
    }
  ]
}

####参数解释:


#####app_id:项目唯一数字标识 #####项目(app_name)位于路径(app_path)下 #####path_list:所有需路由对象信息数组


#####path: http请求路径 #####module: api下的对应模块,便于分块,如 main、tool #####view_cls: api对应模块下views.py文件内的视图类, 如 Index #####view_mth: 对应视图类下实例方法, 如 get_index、get_tool,http请求时产生调用 #####http_methods: 支持http请求方式 #####doc: 视图类doc描述

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yqn_project_cli-0.0.0rc52.tar.gz (33.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yqn_project_cli-0.0.0rc52-py3-none-any.whl (54.2 kB view details)

Uploaded Python 3

File details

Details for the file yqn_project_cli-0.0.0rc52.tar.gz.

File metadata

  • Download URL: yqn_project_cli-0.0.0rc52.tar.gz
  • Upload date:
  • Size: 33.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for yqn_project_cli-0.0.0rc52.tar.gz
Algorithm Hash digest
SHA256 5a52a09c02857078c9fca0506cc71b3551161a4bb978dada58c6e46b6e5a89d8
MD5 84093e65e57ed314dfdf859082d27bb8
BLAKE2b-256 bce025cd1239a2207f64dae8225bebab65fdb8207161547badd4d87e76bac7dc

See more details on using hashes here.

File details

Details for the file yqn_project_cli-0.0.0rc52-py3-none-any.whl.

File metadata

  • Download URL: yqn_project_cli-0.0.0rc52-py3-none-any.whl
  • Upload date:
  • Size: 54.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for yqn_project_cli-0.0.0rc52-py3-none-any.whl
Algorithm Hash digest
SHA256 4dd5db13643a663d35abfa07d6690a305241d219e9803f477a7198509c0dbb9d
MD5 1adabf717b7ca2c4841e12d3d4fd3dd3
BLAKE2b-256 a9bda3510cb766646663a044fd9fe99b2bac389c4397a6fe0f87f9bd7889048c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page