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)
| File | Size | Uploaded | |
|---|---|---|---|
| yqn_project_pro-0.0.4.tar.gz | 41.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|