1 Star 0 Fork 20

zhengxinbao/ToyFastapiSmartAdmin

forked from zyx/ToyFastapiSmartAdmin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
admin_launch.py 1023 Bytes
一键复制 编辑 原始数据 按行查看 历史
zyx 提交于 2023-10-25 10:16 . code add
#!/usr/bin/evn python
# -*- coding: utf-8 -*-
# 必须在外部载入app对象
from infirmary_admin_src.application import app
if __name__ == "__main__":
# 使用os.path.basename函数获取了当前文件的名称,并将.py文件扩展名替换为空字符串\
# import os
# app_modeel_name = os.path.basename(__file__).replace(".py", "")
from pathlib import Path
# 使用Path函数获取了当前文件的名称,并将.py文件扩展名替换为空字符串\
# app_modeel_name = Path(__file__).name.replace(".py", "")
import uvicorn
import inspect
# 根据文件路径返回模块名
# print("app_modeel_name:",inspect.getmodulename(Path(__file__).name))
# 使用uvicorn.run函数运行了一个应用程序。它指定了应用程序的主机和端口,并且设置了reload参数为True。
print("路径", inspect.getmodulename(Path(__file__).name))
uvicorn.run(f"{inspect.getmodulename(Path(__file__).name)}:app", host='127.0.0.1', port=32671, workers=2)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/Zhengxinbao/toy-fastapi-smart-admin.git
git@gitee.com:Zhengxinbao/toy-fastapi-smart-admin.git
Zhengxinbao
toy-fastapi-smart-admin
ToyFastapiSmartAdmin
master

搜索帮助