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.0rc51.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.0rc51-py3-none-any.whl (54.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yqn_project_cli-0.0.0rc51.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.0rc51.tar.gz
Algorithm Hash digest
SHA256 29d80d1fdd6f97325a51489fe5fcb8b1e1fd90ce0ef512aacea7da44d407d4d7
MD5 ac898c91c2506d91d3babc121f678adc
BLAKE2b-256 70928020898b8527ce590fc4ef4b09f3fbbc07933fb4c603013576d53a4f9686

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yqn_project_cli-0.0.0rc51-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.0rc51-py3-none-any.whl
Algorithm Hash digest
SHA256 7a4c74ec1a7a3153dbf69cad537ece4be2cddf1c0ffdb8c24849fba04a4dbcea
MD5 801252dc4687422e824042ec00afbddd
BLAKE2b-256 51180d4ea5684e8d96bbba6000dcc42cfc595bd514ac3a3e5416c233eacf17f5

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