Skip to main content

yqn_project_cli

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


yqn-autoview - c new_json_file_path which named project_name.json in config dir for generating module or view automatically


####json-file format:

{
  "app_id": 22010,
  "app_name": "project_name",
  "app_path": "absolute_project_dir_path",
  "path_list": [
    {
      "path": "/index/", 
      "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描述

Release files for yqn-project-pro 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for yqn-project-pro 0.0.4
File Size Uploaded
yqn_project_pro-0.0.4.tar.gz 41.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for yqn-project-pro 0.0.4
File Interpreter ABI Platform
yqn_project_pro-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 95.8 kB

Release files / yqn_project_pro-0.0.4.tar.gz

Download URL yqn_project_pro-0.0.4.tar.gz
Size 41.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ece96d3df597d873a897ef21c7474cdbcc98b61b6633360bf95d65b51ce99680
BLAKE2b-256 checksum
How to use checksums
8a6fb24db481c786838c9b055527cd8540bf9e373ebd8496499cac0e20ed24b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.5

Release files / yqn_project_pro-0.0.4-py3-none-any.whl

Download URL yqn_project_pro-0.0.4-py3-none-any.whl
Size 53.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3a3a31cae8205259dd7fced4bca3c5fdb7b62ab3aa7f25d2fffc5c15e316bcb1
BLAKE2b-256 checksum
How to use checksums
75208d0b3dc9c71c1788565bf836aa6e021fa69c66f13d0c57a056c371fbf123
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.5
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page