six_001
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
import os
|
||||
|
||||
import django
|
||||
|
||||
from sixGuoDjango.settings import base_dir_name
|
||||
|
||||
os.environ.setdefault(key="DJANGO_SETTINGS_MODULE", value=f"{base_dir_name}.settings")
|
||||
django.setup()
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
from django.conf import settings
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
非对称密钥公钥文件 = Path(settings.BASE_DIR).joinpath("wechat_项目工具包/小程序管理后API/非对称密钥公钥匙.txt").read_text(encoding="utf-8")
|
||||
非对称密钥私钥文件 = Path(settings.BASE_DIR).joinpath("wechat_项目工具包/小程序管理后API/非对称密钥私钥.txt").read_text(encoding="utf-8")
|
||||
|
||||
|
||||
class api认证(BaseModel):
|
||||
# demo_必填: int = Field(..., description="描述") # 必传属发生
|
||||
# demo_可选: Optional[int] = None # 可选值
|
||||
# demo_默认值: int = Field(default=100001, description="描述") # 有默认值
|
||||
# demo_联合类型: Literal["xiao", "zizi"] = Field(..., description="描述")
|
||||
|
||||
开放平台证书编号: str = Field(default="5330e9294308d338a5e145fd03d0ea6a")
|
||||
对称密钥编号: str = Field(default="e7cbfb20e66128744285df68f7d0a712")
|
||||
对称密钥原文: str = Field(default="7eTLm4kf0YQBepT3W8Z66gAvh91veExMYjQevnb5weA=", description="对称密钥密钥明文")
|
||||
非对称密钥编号: str = Field(default="73792fe24cfe9f3f0b7cb89594883e2f")
|
||||
Reference in New Issue
Block a user